0

根据jQuery Mobile 1.2 的文档,应该可以在没有页面的情况下弹出任意 div:

<div data-role="popup" id="popupHelp">I should be hidden</div>

Until <a href="#popupHelp" data-rel="popup" data-position-to="window">this</a> is clicked!

这似乎在 PC 上的 Chrome 中运行良好:div 被隐藏,直到this被点击并显示弹出窗口。

然而,在 iPhone 上,在点击链接之前,div 会显示在页脚下方(带有 X 关闭按钮)。

这是 JQM 1.3.1 中不支持的错误还是某些遗留代码?

PS:我知道有人问过这个问题,但没有给出适当的答案。

4

1 回答 1

0

根据我的经验,jQM 弹出窗口仍然非常挑剔。确保在页面的内容 div ( )中定义了弹出 div <div data-role="content">

于 2013-05-06T22:01:46.443 回答