美文网首页
关于事件冒泡

关于事件冒泡

作者: 随感_ | 来源:发表于2019-06-13 15:00 被阅读0次

    e.stopPropagation() 可以阻止合成事件之间的冒泡 不可以阻止合成事件到原生事件的冒泡

    因为React委托的document 和原生document不是同一个事物

    e.stopPropagation()阻止的只是到react对应document

    而当事件触发时,会向 react和原生document两个方向传递

    如果要阻止这两种冒泡,得写上下面两句,就真正阻止了冒泡

    e.stopPropagation();
    e.nativeEvent.stopImmediatePropagation();

    stopImmediatePropagation()的作用 详见 http://www.runoob.com/try/try.php?filename=tryjquery_event_stoppropagation
    搬运: https://www.jianshu.com/p/e0894bd588f4

    相关文章

      网友评论

          本文标题:关于事件冒泡

          本文链接:https://www.haomeiwen.com/subject/wrrsfctx.html