2

可能重复:
jQuery mobile $(document).ready 等价物
在翻页时是否触发就绪事件

我有两个页面 - Page1.htmlPage2.html
我从Page1.html调用Page2.html。 在那种情况下,不会在Page2.html中触发。
$(document).ready

我用来导航的代码是:

<li><a href="Page2.html" data-prefetch="true" data-transition="flip">Page 2</a></li>
4

1 回答 1

1

看到这个 http://jquerymobile.com/test/docs/api/events.html

在 jQuery 中学习的第一件事是调用 $(document).ready() 函数中的代码,以便在加载 DOM 后立即执行所有内容。但是,在 jQuery Mobile 中,Ajax 用于在您导航时将每个页面的内容加载到 DOM 中,并且 DOM 就绪处理程序仅针对第一页执行。要在加载和创建新页面时执行代码,您可以绑定到pageinit 事件

于 2012-06-25T23:05:27.067 回答