Jquery Mobile:我可以在 pagebeforehide 处理程序中使用 stopPropagation 吗?
在我的一个页面上,我想首先询问用户是否想要离开。当用户回答“否”时,不应发生任何转换。
我尝试了这段代码:
$('#pTakeCardSet').live('pagebeforehide',function(event, ui){
event.stopPropagation();
});
但它不起作用。新页面仍在加载。
有人有同样的问题吗?
On one of my pages, I want to ask users first whether they want to navigate away. When user answers no, no transition should occur.
I tried this code:
$('#pTakeCardSet').live('pagebeforehide',function(event, ui){
event.stopPropagation();
});
But it doesn't work. The new page is still loaded.
Does anyone have the same problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能会被现场事件所困扰 - 来自:http://api.jquery.com/event。停止传播/
You may be getting bit by a live event - from : http://api.jquery.com/event.stopPropagation/