计时 jQuery UI 对话框
Timing jQuery UI Dialog
我想知道如何确定对话框弹出需要多长时间?例如,当您访问某个站点时,我想将其设置为弹出窗口显示前 30 秒。这可能吗?
<script type="text/javascript">
$(function(){
// Dialog
if ($.cookie('showDialog') == undefined || $.cookie('showDialog') == null || $.cookie('showDialog') != 'false') {
$('#dialog').dialog({
autoOpen: true,
width: 700,
modal: true,
buttons:{ "No Thanks": function() { $(this).dialog("close"); $.cookie('showDialog', 'false'); } },
});
}
// Dialog Link
$('#dialog_link').click(function(){
$('#dialog').dialog('open');
return false;
});
//hover states on the static widgets
$('#dialog_link, ul#icons li').hover(
function() { $(this).addClass('ui-state-hover'); },
function() { $(this).removeClass('ui-state-hover'); }
);
});
</script>
您可以使用setTimeout()
.
setTimeout(function() {
$('#my-dialog').dialog('open');
},30000);
js小提琴
相关文章:
- 如何在页面重新加载时显示jquery ui对话框
- Jquery UI对话框不会消失
- OnsenUI、Angular和在警报对话框后刷新UI组件
- jQuery UI对话框错误,按钮导致HierarchyRequestError
- 获取活动的jQuery UI对话框
- jQuery UI模式对话框覆盖淡出
- 单击按钮创建多实例jQuery UI对话框
- JQuery UI对话框在重新打开时未正确调整大小
- MVC3 Ajax链接确认对话框使用jquery ui对话框
- jQuery UI对话框窗体-缺少变量值
- 动态创建的 jQuery UI 对话框错误后 jQuery 2.2.0 升级
- JQuery UI 对话框在第二次单击时不会更新
- jQuery UI 对话框 - X 秒后关闭
- 关闭动态创建的 jQuery-ui 对话框
- jQuery UI 对话框和滚动块竞争鼠标
- 动手错误:在 jquery UI 中启动时,对话框是不可编辑的
- 对话框UI-隐藏效果不会触发完整事件
- jquery对话框ui中的Canvas元素
- jQuery对话框UI无限滚动到顶部
- 单击标题时,jQuery对话框UI将关闭