jQuery Mobile页面是否有类似于生命周期的东西?比如在初始化、显示、隐藏/返回或其他事件上触发的事件?!
提前感谢!
jQuery Mobile页面是否有类似于生命周期的东西?比如在初始化、显示、隐藏/返回或其他事件上触发的事件?!
提前感谢!
这里提供的所有信息也可以在我的博客ARTICLE中找到,您还将找到工作示例。
事件 pagecreate
如果您想动态添加页面内容并让jQuery Mobile样式化您的新内容,则使用最佳事件。在ajax调用的情况下不要使用它, 应该使用pagebeforeshow,但是所有动态添加的内容都必须手动enhanced。
事件 pageinit
这将仅在每个页面加载时触发一次,除非手动刷新页面,否则不会再次触发。 事件pagebeforehide 事件pagebeforeshow 最佳的页面操作事件。 事件pageremove 事件pagehide 事件pageshow将始终触发两次,因此请跳过它。
事件 pagechange
将始终触发两次,因此请跳过它。
如果您想了解更多关于这个主题以及页面事件如何整体工作的内容,请查看我其他的ARTICLE。或者在HERE找到它。只需搜索名为页面事件转换顺序的章节即可。但也要阅读任何地方的所有内容。
官方文档:http://jquerymobile.com/demos/1.2.0/docs/api/events.html