【问题标题】:after closing jquery mobile popup lick gets clicked below it关闭 jquery mobile popup lick 后点击它下面
【发布时间】:2014-06-13 07:49:18
【问题描述】:

我正在使用 phonegap 开发 jquery 移动应用程序。我有在弹出窗口中输入邮政编码的情况,如果它无效,我会显示另一个弹出窗口。但是,当我单击第二个按钮的关闭按钮时,它会在页面下方显示链接。 我正在使用 jquery mobile 1.4 谢谢

【问题讨论】:

  • 你可以为你的问题创建一个 jsFiddle 吗?没有它,我们的答案只能是猜测。

标签: jquery html jquery-mobile cordova


【解决方案1】:

您需要阻止点击事件通过页面的不同层传播:

$('.element').on('click', function(e) {
    e.stopPropagation();
    //do your stuff
});

这样下层就不会收到点击了。

【讨论】:

  • 感谢您的回复。我很难面对这个问题,而不是每次点击......但如果我重复点击,那么它会再次打开相同的链接。如果我在点击事件中添加警报,那么它可以正常工作,但没有警报它会将我带到下一页
猜你喜欢
  • 2013-06-03
  • 2014-07-15
  • 2014-02-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-09
  • 2011-08-09
相关资源
最近更新 更多