通过阅读this我在 data-role="page"
之外的主文档中创建了一个弹出窗口作为 <body>
的直系子代.
那么样式就不会受到影响。一旦我放入 data-role="page"
样式正在受到影响。
最佳答案
您必须自己初始化弹出窗口,它位于页面之外。例如,弹出窗口的 id 是“popup-outside-page”,您需要在第一页上添加以下代码:
$(function(){
$( "#popup-outside-page" ).enhanceWithin().popup();
});
关于跨多个页面使用相同的弹出窗口时,CSS 不会受到影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26046123/