Jquery mobile Jquery Mobile overlay已转到第页
我正在使用jquerymobile,希望在需要时可以在中看到一个覆盖。我首先在html中有这个Jquery mobile Jquery Mobile overlay已转到第页,jquery-mobile,Jquery Mobile,我正在使用jquerymobile,希望在需要时可以在中看到一个覆盖。我首先在html中有这个 <body> <div id="overlay"></div> </body> (如果您对其他页面感到疑惑,则随后会添加这些页面) 但当jquery mobile 1.4.2初始化时,它会将我的div转入如下页面: <div data-role="page" data-url="/" tabindex="0" class="ui-pag
<body>
<div id="overlay"></div>
</body>
(如果您对其他页面感到疑惑,则随后会添加这些页面)
但当jquery mobile 1.4.2初始化时,它会将我的div转入如下页面:
<div data-role="page" data-url="/" tabindex="0" class="ui-page ui-page-theme-a" style="min-height: 640px;">
<div id="overlay">
</div>
</div>
如何使Jquery不接触此元素?我似乎只有在正文中最初没有页面时才会这样做。但如果您添加空白页,则每个页面都可以正常工作:
<div data-role="page"></div>
让我猜你是在用它来显示启动屏幕 jQuery Mobile要求在初始化期间至少存在一个页面 要解决此问题,请添加一个虚拟jQuery移动页面,并将其CSS设置为display:none类似这样的内容:
<body>
<div id="overlay"></div>
<div data-role="page" style="display: none;">
<div/>
</body>
你比我快了几秒钟:)