为啥$("span").click(function() 阻止事件冒泡不成功

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

qq_广阔草原_0

2016-07-28 11:14

为啥$("span").click(function() 阻止事件冒泡不成功

写回答 关注

5回答

  • 铃铛3
    2016-08-11 16:38:06

    加上后和注释后都点下看看就知道了 是成功的

  • Kirio
    2016-08-03 12:32:06

    不好意思 看错楼上代码了,也是可行的

  • Kirio
    2016-08-03 11:55:03

     楼上的试了下并无法阻止冒泡到content

       $("span").click(function() {
            $("#msg").html($("#msg").html() + "<p>内层span元素被单击</p>");
        });
        event.stopPropagation();

    这样写就可以,不太理解



  • _FYX_
    2016-07-31 11:38:58

    $("span").click(function(e) {

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

            e.stopPropagation();

        });

    这样写就可以阻止它冒泡了 要明白冒泡的原因 

  • 谢小疯
    2016-07-28 13:26:51

    使用event.isDefaultPrevented() 

jQuery基础(三)—事件篇

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

89997 学习 · 625 问题

查看课程

相似问题