5秒後にjQuery UIダイアログを閉じるようにしていますが、以下のコードは何も行いません。私はalert("hellow")
でテストしましたが、うまくいきましたが、以下のコードはうまくいきません。jQuery UIをsetTimeout()で閉じるようにする
success: function(data) {
$(data).dialog({
modal: true,
width: 900,
height: 600,
resizable: false,
title: thetitle,
draggable: false,
open: function(event, ui) {
setTimeout('$(this).dialog("close");', 5000);
}
});
なぜ5秒後にこのダイアログが閉じないのですか?それは何もしません。
助けてくれてありがとうございますが、実際はadam rackisが正しかったですが、これをsettimeout関数内で使用すると、エラーになりました。助けてくれてありがとう –