2012-03-12 68 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