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

来源:6-2 jQuery事件对象的属性和方法

慕粉4000810

2017-02-17 22:16

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

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

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

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

    });


写回答 关注

1回答

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

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

    慕粉4000...

    2017-02-18 11:47:00

    共 1 条回复 >

jQuery基础(三)—事件篇

jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作

89997 学习 · 625 问题

查看课程

相似问题