2012-03-12 91 views
0

如何将效果应用于包含登录窗体的模式窗口。当使用提交错误的细节时,我想为对话框应用摇动效果。此代码失败jqueryui模态对话框效果

$("#dialog-form").effect("shake", { times:5 }, 100); 

这是将效果应用于仅用于模态对话框。有什么办法来应用效果?

回答

3

您必须将该效果应用于对话框小部件本身。你可以写:

$("#dialog-form").dialog("widget").effect("shake", { times: 5 }, 100); 

顺便指出,在应对晃动的对话框中输入可能不被一些用户所理解的无效。我建议你使用清晰,可理解的验证信息。 ()#

+0

取消:function(){(“#dialog-confirm”)。dialog(“widget”)。effect(“explode”,{},100,function(){(“#dialog-confirm “).dialog(”close“); }}在IE6和IE显示发送/不发送消息后自动关闭错误 – 2012-03-12 14:30:48

+0

它使浏览器崩溃了吗?我不确定它会采取什么行动。毕竟,Internet Explorer 6于2001年发布,即使Google现在也不支持它。 – 2012-03-12 14:34:07