删除过滤器属性jQuery UI的对话结束后,开幕
-
20-09-2019 - |
题
使用jQuery UI 1.8rc3新jquery.effects.fade.js
代码合并,我已经能够最终应用淡入和淡出效果,打开用户界面对话框控件。万岁!
$dialog.dialog({
show: { effect: "fade", options: {}, speed: 150 }
}
这个伟大的工程 - 不幸的是,有已知的IE7和8错误其中获得的ClearType由淡入淡出效果完成之后空filter:
风格属性的应用程序关闭。
我的代码删除的过滤器属性,我无法找到它挂接到事件链的好方法。对话框的“打开”和“焦点”事件是太快了。我需要的东西就像一个“对话开场动画完成”回调。
我如何回调挂钩到的针对对话的开口效果的结束?
解决方案
尝试把你的回调为“作秀”参数对象的complete
属性:
.show({
effect: "fade",
options: {},
speed: 150,
complete: function() {
/* interesting stuff to do here */
}
})
我得到了通过在jQuery的(核心)源寻找jQuery.speed
这是我认为,其中该对象传递给show
将得到发送。
不隶属于 StackOverflow