这是我调用div的js并将其显示为对话框:
$.mobile.changePage('#answerResult',{transition:'slide', role:'dialog'});
这就是div
<div data-role="page" id="answerResult" data-role="page">
<div data-role="header" data-backbtn="false">
<h1>Pop me up</h1>
</div>
<div data-role="content">
Content
</div>
</div>
是否可以为对话框创建超时,以便在指定时间后自动关闭?我搜索谷歌这个,但我似乎找不到符合我想要的任何答案。
非常感谢你的帮助。
答案 0 :(得分:2)
是的,在您使用changePage
后,添加:
window.setTimeout(function(){ /* code to close dialog here */ }, 1000);
的文档