Jquery mobile jquery移动函数调用两次
我在带有多视图插件的jquery mobile中使用change page event,当页面被更改时,函数调用两次意味着如果我使用alert,它会显示相同的警报两次,当我单击back按钮时,它会显示页面,但当我经常这样做时,它会显示插件文件中的错误。有人能帮我吗Jquery mobile jquery移动函数调用两次,jquery-mobile,Jquery Mobile,我在带有多视图插件的jquery mobile中使用change page event,当页面被更改时,函数调用两次意味着如果我使用alert,它会显示相同的警报两次,当我单击back按钮时,它会显示页面,但当我经常这样做时,它会显示插件文件中的错误。有人能帮我吗pagebeforechange事件? 此事件的触发次数是设计的两倍。 这两个调用之间的区别是数据的toPage属性: jQuery(document).bind('pagebeforechange', function(e, data
pagebeforechange
事件?
此事件的触发次数是设计的两倍。
这两个调用之间的区别是数据的toPage
属性:
jQuery(document).bind('pagebeforechange', function(e, data) {
var toPage = data.toPage;
if(typeof toPage === 'string') {
// -- triggered first
// -- toPage is a string containing the page`s url
} else {
// -- triggered second
// -- toPage is an jQuery collection object containing the page
}
});