如何在特定时间自动打开jquery UI对话框

时间:2013-09-28 09:11:17

标签: jquery user-interface

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

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

2 个答案:

答案 0 :(得分:0)

将autoOpen设置为false并尝试:

;$(function() {

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

});

答案 1 :(得分:0)

试试这个

jQuery(document).ready(function($){
    setTimeout(function(){
        $("#dialog").dialog({
            autoOpen: true 
        });
    }, 5000);
});