Как я могу закрыть диалоговое окно jQuery UI через x секунд? - PullRequest
6 голосов
/ 22 сентября 2009

Как программно закрыть диалоговое окно jQuery UI через некоторое количество секунд?

Я думаю, мне нужно что-то сделать внутри

window.setTimeout(function() {
    //Something here....
}, 10000);

Ответы [ 2 ]

14 голосов
/ 22 сентября 2009

Попробуйте $('#idOfYourDialogue').dialog("close");

и см. http://docs.jquery.com/UI/Dialog

4 голосов
/ 22 сентября 2009
var xSeconds = 2; // 2 seconds
var myDialog = $('dialog_element').dialog('open');
setTimeout(function() { myDialog.dialog('close'); }, xSeconds * 1000);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...