问答详情
源自:6-2 jQuery事件对象的属性和方法

这里不是已经组织冒泡了吗,为什么点击span显示的是内层和外层

//为 Id 为 content 的 <div> 元素绑定 click 事件  

    $("#content").click(function(event) {

        $("#msg").html($("#msg").html() + "<p>外层div元素被单击</p>");

        event.stopPropagation(); //阻止事件冒泡  

    });


提问者:慕粉4000810 2017-02-17 22:16

个回答

  • 演技无限3810803
    2017-02-17 23:47:56
    已采纳

    阻止的应该是他往上层body的冒泡,而不是span往content的冒泡。你把event.stopPropagation(); 加到span的点击事件里就可以观察了,我是这样理解的。