0

有没有一种方法可以在页面加载完成后 5 秒后使用 jQuery UI 对话框自动打开,而不仅仅是在页面加载时自动加载。我用过autoOpen: true

它的工作,但在页面加载。我的问题是如何以秒为单位设置弹出对话框的时间。

4

2 回答 2

0

将 autoOpen 设置为 false 并尝试:

;$(function() {

  setTimeout(function() {
    $('#mydialog').dialog('open');
  }, 5000); // 5000 = 5secs

});
于 2013-09-28T09:15:23.003 回答
0

尝试这个

jQuery(document).ready(function($){
    setTimeout(function(){
        $("#dialog").dialog({
            autoOpen: true 
        });
    }, 5000);
});
于 2013-09-28T09:18:44.507 回答