[英]Jquery mobile active page
Web开发新手报告:
我正在使用jquery mobile编写我的第一个移动应用程序,目前停留在那里:
对于其他一些功能,我想获取当前活动页面的网址。 我发现可以使用$ .mobile.activePage来完成。 例如,以下代码对我来说可以正常工作:
$(document).on("pagecreate",function(){
console.log($.mobile.activePage[0].baseURI);
});
但是,当我按下“后退”按钮时,控制台中出现Uncaught TypeError: Cannot read property 'activePage' of undefined
并且应用程序挂起。
问题:如何处理这种情况? 谢谢!
您应该对此做些不同,使用以下代码:
$(document).on("pageshow",'.ui-page',function(){
console.log($.mobile.activePage[0].baseURI);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.