Jquery mobile 为什么JQueryMobile上的pagebeforechange事件调用了两次?

Jquery mobile 为什么JQueryMobile上的pagebeforechange事件调用了两次?,jquery-mobile,Jquery Mobile,我试着去想这个,但真的不明白为什么 文档称,此事件首先使用data.toPage上的URL调用,然后使用对象调用,但在网站的第一页上,使用对象调用了两次,没有明确的方法确定这是重复事件 有没有其他方法来处理没有全局var的情况下,ALREADYDELTTH?pagebeforecreate或pagebeforechange?pagebeforechange更新问题。这是正常行为,它在当前页面和您将要导航到的页面上激发。问题是我无法区分更改前激发的两个页面,因为它们在第一次导航到站点时是绝对相等的

我试着去想这个,但真的不明白为什么

文档称,此事件首先使用
data.toPage
上的URL调用,然后使用对象调用,但在网站的第一页上,使用对象调用了两次,没有明确的方法确定这是重复事件


有没有其他方法来处理没有全局var的情况下,
ALREADYDELTTH

pagebeforecreate
pagebeforechange
?pagebeforechange更新问题。这是正常行为,它在当前页面和您将要导航到的页面上激发。问题是我无法区分更改前激发的两个页面,因为它们在第一次导航到站点时是绝对相等的。如果
数据。选项。fromPage
未定义的
,这意味着显示第一页,您甚至可以使用触发一次的
PageContainerDeforTransmission
。在jQM 1.5中,它将替换第二次调用
pagebeforechange