繁体   English   中英

jQuery Mobile->页面生命周期?

[英]jQuery Mobile -> Page Lifecycle?

jQuery Mobile页面是否存在生命周期? 就像在初始化,显示,隐藏/返回或其他事件上触发的事件一样!

提前致谢!

介绍

在此找到的所有信息也可以在我的博客ARTICLE中找到,您还将找到工作示例。

在页面过渡期间:

创建活动 页面

活动 页面创建

如果要动态添加页面内容并让jQuery Mobile设置新内容的样式,则为最佳事件。 不要在进行ajax调用时使用它,然后应使用pagebefore show,但是必须手动增强所有动态添加的内容。

事件 pageinit

每次页面加载仅触发一次,返回页面不会再次触发,除非手动刷新页面

事件 pagebeforehide

活动 页面

页面操纵的最佳事件

活动 页面删除

事件 页面隐藏

活动 页面显示

只能初始化和使用其他图形jQuery / javascript的事件,例如图形工具或轮播

其余的:

变更前的 事件 页面

总是会触发两次,所以跳过它

活动 页面变更

总是会触发两次,所以跳过它

如果您想了解更多有关此主题以及页面事件如何整体工作的信息,请参阅我的其他文章 或者在这里找到它。 只需搜索称为“ 页面事件转换顺序”的章节即可。 而且还可以在任何地方阅读所有内容。

官方文档: http : //jquerymobile.com/demos/1.2.0/docs/api/events.html

就像Android活动生命周期一样。 jQuery Mobile页面具有不同的events 您可以从jQuery Mobile 1.3.0的官方文档中查看事件列表。

  1. pagebeforechange
  2. pagebeforecreate
  3. 前页
  4. pagebeforeload
  5. 页面变更
  6. 页面更改失败
  7. 页面创建
  8. 页面隐藏
  9. 页面初始化
  10. 页面加载
  11. 页面加载失败
  12. 页面删除
  13. 页面显示

以及更多可用的 jQuery Mobile事件文档

在我的开篇pagebeforeshowpageshowpagecreate是常用事件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM