这是我的情况:jQuery手机脚本无法正常工作?
我有两页。当用户在两个页面之间切换时,我使用这一行代码来执行某些操作。它的作品,但只有当我第一次加载一个页面。如果我回到前一页(我已经访问过),它不会调用这个方法。
$('div:jqmData(role="page")').live('pagebeforeshow',function(){ ... });
例如:
任何原因为什么会发生?
这是我的情况:jQuery手机脚本无法正常工作?
我有两页。当用户在两个页面之间切换时,我使用这一行代码来执行某些操作。它的作品,但只有当我第一次加载一个页面。如果我回到前一页(我已经访问过),它不会调用这个方法。
$('div:jqmData(role="page")').live('pagebeforeshow',function(){ ... });
例如:
任何原因为什么会发生?
这里是一个展示我为你展现,当事件火在jQuery Mobile框架页面(1.0版本):http://jsfiddle.net/jasper/QjtZW/1/
当您导航到不同的页面pageshow
事件总是火灾页正如你在我的例子中看到的那样。
如果您有pageshow
烧制问题,因为它应该那么你可能有错误,或者在你的代码的一些错误从运行阻止代码。确保您的错误控制台已清除。
谢谢!现在很清楚,我只是对我的代码的其他部分的白痴。 – Andrew
该问题显然已经与之前作斗争http://stackoverflow.com/questions/7549571/how-can-i-make-jquery-mobile-pagebeforeshow-event-fire-every-time-not-just-on – Andrew
在这种情况下,你的问题是你找到的另一个问题的重复。 –
在某种程度上,它有,但另一个人并没有要求回到同一页面 - 他只是说一般的页面。 – Andrew