0

当从页面 A 转换到页面 B 时,会调用以下事件:

  • pagebeforechange
  • 加载前的页面
  • pagebeforecreate
  • 页面创建
  • 页面初始化
  • 页面加载
  • pagebeforechange(是的,再次)
  • 显示前的页面
  • 页面显示
  • 换页

我想在某个时候停止该事件链以通过 AJAX 加载一些动态数据,然后重新启动事件链以显示完整的页面。

那可能吗?

4

1 回答 1

0

不。除非您在绑定到这些事件之一的处理程序中运行循环之类的操作……在这种情况下,您很可能最终得到一个无响应的脚本。

您可以changePage在 Ajaxsuccess处理程序的最后一步调用。或者您可以转换到目标toPage并显示加载动画,直到您的 Ajax 返回。

于 2012-06-21T19:44:04.110 回答