【发布时间】:2013-11-29 20:05:10
【问题描述】:
我有一个 JQuery Mobile 应用程序,其中有许多相互链接的页面。 如果我在页面 A 上放置链接并将 href 设置为页面 B,则此脚本可以正常工作:
$(document).on('pageshow','#pageB',function(){
alert('hello!');
});
但是,如果我在页面 A 上放置一个按钮并为 onclick 事件编写此代码:
window.location="pageB.html";
不再引发 pageshow 事件! 问题出在哪里?如何使用 window.location 并且仍然能够捕捉到 pageshow 事件?
【问题讨论】:
标签: javascript html jquery-mobile window.location pageshow