微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

事件 – 如何在jQuery中撤消event.stopPropagation?

我在我的应用程序中使用event.stopPropagation().然而,出现了一种我希望传播继续的场景,就像上述功能从未被调用一样.所以我想知道有没有办法在恢复传播后停止传播?将一个调用event.stopPropagation移动到十几个单独的条件语句将是非常乏味的.

解决方法

传播一旦停止,就不能恢复.
作为解决方法,您可以做的是设置一个变量,然后只有当此变量为真时才停止:
var stop = false;
// do your logic here
if(stop){
    event.stopPropagation();
}

原文地址:https://www.jb51.cc/jquery/175862.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐