可能重复:
jQuery mobile $(document).ready equivalent
Does ready event fire when page-turn
我有两页 - Page1.html 和 Page2.html 。
我从 Page1.html 中拨打 Page2.html
在这种情况下,$(document).ready
未在 Page2.html 中触发。
我以前导航的代码是:
<li><a href="Page2.html" data-prefetch="true" data-transition="flip">Page 2</a></li>
答案 0 :(得分:1)
看到这个 http://jquerymobile.com/test/docs/api/events.html
你在jQuery中学到的第一件事就是调用$(document).ready()函数中的代码 一旦加载DOM,一切都将执行。但是,在jQuery Mobile中,Ajax用于加载 导航时每个页面的内容都放入DOM中,而DOM就绪处理程序只对其执行 第一页。要在加载和创建新页面时执行代码,您可以绑定到 pageinit事件。