10秒钟后关闭模态框
怎么能在10秒后关闭jquery模态框???
的setTimeout(()的函数 { //关闭模态的代码 },10000);
如果在初始化调用中没有声明其他参数,则jQuery UI模式对话框将在页面加载时自动打开:
$(function() { $( "#dialog" ).dialog(); });
要在延迟后关闭对话框,您应该能够在DOM ready事件中进一步调用:
setTimeout($('#dialog').dialog('close'), 10000);
使用setTimeout
函数将操作延迟几毫秒:
setTimeout(function(){ $('#dialogModal').modal('hide') }, 10000);
其中dialogModal
是对话框的id属性, 10000
是十秒延迟(以毫秒为单位)。
您可以在function块中执行任何代码。
在页面加载时显示#ads模态,然后在10秒后关闭:
尝试所有其他方式关闭模式后,此代码为我工作:)