jqm 中的全局弹出窗口
Global popup in jqm
我想制作一个全局弹出窗口,以便我可以从不同的页面访问它。我正在阅读有关此内容的信息,解决方案是将其直接添加到index.html标签中的body标签中,所以我这样做了,现在我可以使用此代码从其他页面(未添加html弹出窗口的页面)打开它
$("#about-create-new-game-popup" ).enhanceWithin().popup();
setTimeout(function(){
$('#about-create-new-game-popup').popup('open');
}, 2000);
问题是此弹出窗口在应用程序加载期间显示,因为它被添加到索引.html页面。有人可以告诉我我在这里做错了什么。谢谢。
我以前遇到过这个问题。
您要做的是在加载页面之前将其定义为弹出窗口。
弹出窗口只会在您打开它时显示,但在开始时,当页面加载时,它只是另一个div,这就是显示它的原因。尽快将其定义为弹出窗口,并且应将其隐藏。只需在开头添加以下代码:
$("#about-create-new-game-popup" ).popup();
相关文章:
- AngularJS中的封装窗口全局变量
- 全局窗口热键在最小化chrome窗口时调用js函数
- 用自定义javascript全局命名空间替换窗口
- Jasmine在全局窗口对象上创建本地JS函数的Spy
- 如何更新jQuery Mobile全局弹出窗口的位置
- 像cookie这样的全局变量,它在回发后保留值,但应该为不同的实例保存不同的值(选项卡/窗口)
- 确定是否在不使用任何全局变量的情况下加载了窗口
- Javascript:全局变量转到“窗口”或“全局”,但全局函数不会.全球 FN 去哪儿了
- 全局变量只是“窗口”对象的属性吗?
- 我应该使用 self 还是窗口来引用全局范围
- jqm 中的全局弹出窗口
- 为剑道UI窗口添加全局功能
- 为什么全局作用域中的变量被分配给窗口对象
- 带有窗口对象的全局变量始终未定义
- 全局变量存储在 Node.JS 中的什么位置?节点中是否有类似窗口的对象
- JavaScript窗口全局对象
- 为什么在iframe中注入的JavaScript使用父窗口作为其全局作用域
- 我可以在JavaScript窗口全局对象中定义的某个对象中找到JQuery函数吗
- 窗口对象上具有全局变量的包装函数
- 可以't访问窗口/全局变量–似乎不是't定义