关于mouseover的问题

来源:2-5 jQuery鼠标事件之mouseenter与mouseleave事件

小小菜鸟想学前端

2018-06-12 16:59

        $(".B1").mouseover(function(){

            $(this).find("p").html("触发事件"+(++n))

        })

 <div class="B">B<div class="B1"><p>触发事件</p></div></div>

上边是触发事件 下边是标签结构

我测试的是鼠标进.B1算一次 进p算一次 出p又算一次 

跟冒泡的貌似有点出入

写回答 关注

3回答

  • 藕片水电费
    2019-02-25 17:33:41

    借楼 同问 不应该是父节点吗 怎么会是后代

  • 小小菜鸟想学前端
    2018-06-12 17:39:37

    冒泡不是应该给父节点冒泡吗

  • 慕神7088389
    2018-06-12 17:18:56

    出p算一次 ,这本身就会触发B1的mouseover事件

    慕神7088... 回复小小菜鸟想学...

    冒泡是从最具体的底层元素一直向上级元素进行冒泡的

    2018-06-12 17:44:01

    共 4 条回复 >

jQuery基础(三)—事件篇

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

89997 学习 · 625 问题

查看课程

相似问题