针对特定页面的Jquery移动事件

时间:2012-09-16 15:46:15

标签: jquery jquery-mobile

我的应用程序中有多个不同页面的事件。我想将我的所有脚本添加到我的主页面。如何将以下事件更改为仅在具有特定ID的页面上触发?所以我可以把我所有页面的所有页面事件放在一个脚本中,只有当正确的页面在DOM中时才会触发事件。

示例页面事件..     (文档)$ .bind( 'pageinit')

1 个答案:

答案 0 :(得分:0)

我不确定这是否是您真正想要的......但是,您可以通过引用其ID来将特定事件应用于给定页面。

例如:

$( '#your_id_page' ).live( 'pagebeforecreate',function(event){
    alert( 'This page was just inserted into the dom!' );
});

您可以查看在线文档的活动部分以获取更多信息:http://jquerymobile.com/demos/1.1.1/docs/api/events.html