2012-07-04 48 views
1

我有一个非常简单的问题,但我对深层JS的知识有点太有限了。 我创建的是一个简单的jQuery Mobile应用程序。jquery mobile,页面发生变化

页面A获得了页面B的链接元素。页面B包含一些JavaScript,它引发jqPlot绘制图表。

当我直接访问页面B时,它工作正常。在页面A上使用链接时,它不会触发JavaScript代码。

内B I只需调用$(document).ready(function(){});

任何人可以帮助我,好吗?

回答

1

退房事件文档中的pagechange事件: http://jquerymobile.com/test/docs/api/events.html

此事件要做到你想要做什么。

+0

对不起,我现在自己解决了。问题是,我把页面事件放在新页面的头部(脚本括号内)。 正确的是在新的“页面”标签内,然后事件将开始工作:-) – redflag237

+0

由于某些原因'pagechange'没有帮助,但我解决了我的问题'pageshow'。 – palaniraja