小编Abi*_*tro的帖子

滑入并滑出图像

我试图获得一个平滑的效果,当一个图像滑出时,另一个图像滑入.这个动画需要的方式是,当一个东西滑出另一个滑动时,它们都占据了内部空间div同时.

这样或者这样的东西

我创建了一个简单的jsFiddle,描述了他面临的问题.

    $("#googleLogo").hide("slide", {
        direction: "right"
    }, 500 );
    $("#yahooLogo").show("slide", {
        direction: "left"
    }, 500 );
Run Code Online (Sandbox Code Playgroud)

在我开始滑动另一个之前,我基本上就把一件事搞砸了.我想我在某个地方犯了一个愚蠢的错误.

jquery jquery-ui

4
推荐指数
1
解决办法
3276
查看次数

删除beforeClose事件处理程序 - jQuery UI Dialog

我有一个jQuery UI对话框,里面有一个表单.我正在尝试实现一项功能,如果表单中的字段已被修改,我们将使用noty显示确认消息

现在,与javaScript确认框不同,noty不会停止脚本执行.所以,在对话beforeClose活动中,我 -

如果表单数据被修改然后返回false,则显示一个noty确认.如果表单数据尚未修改,则返回true .

一切都运作良好.现在我们问用户 -

表单中的数据已被修改.你确定要关闭吗?

如果他点击 - 我们只需关闭noty并保持对话框打开.但如果他单击,我们会尝试关闭对话框,beforeClose再次触发事件处理程序,然后我们再次进入循环.

我试着叫.offdiv调用close事件之前已被转换到一个对话框,但是这似乎并不在去除点击.

这是一个简单的伪代码来解释这个问题 -

DialogCloseEvent() {
    if data has been modified { 
        Show noty {
            // IMPORTANT - This is executed after return false.
            in noty user clicks NO - do not close dialog box {
                close noty and done
            } 
            in noty user clicks YES - close the dialog box { …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui jquery-ui-dialog noty

1
推荐指数
1
解决办法
3269
查看次数

在PowerBuilder中确定操作系统类型.

如何在PowerBuilder中确定操作系统是64位还是32位?

是否可以使用GetEnvironment获取它?

powerbuilder

0
推荐指数
1
解决办法
3022
查看次数

使用索引迭代数组并根据索引分配值

我今天早些时候遇到了这个问题,由于我找不到令人满意的解决方案,我决定改变我的班级设计,并且具有单独的属性,如标签1,标签2,标签3等.

我的主要问题是我需要将网格绑定到包含其他属性列表的对象,我需要将列表中的每个项目显示为单独的列,我无法做到.因此,我正在分别声明变量.原始问题在这里......

现在,我正面临着一个最常见的设计问题,可能是每个程序员在某些时候都有这个问题.这是演示它的代码,

for (int i = 0; i < tags.Length; ++i) // Length not known here.
{
    if(i==0){
        tag1 = tags[0];
    } 
    else if(i == 1){
        tag2 = tags[1];
    }
    else if(i == 2){
        tag3 = tags[2];
    }
    ....
}
Run Code Online (Sandbox Code Playgroud)

tags是一个字符串数组.

我想知道是否有更优雅的方式来做到这一点.另外需要注意的是,这个循环的效率随着它的进展而降低,因为随着迭代次数的增加,它必须检查更多的条件.如果我们知道每个条件在所有迭代中变为一次,那么我们可以在条件成为之后移除它.

c# design-patterns c#-4.0

0
推荐指数
1
解决办法
156
查看次数