为了账号安全,请及时绑定邮箱和手机立即绑定

on的用法

<div class="left">
   <p class="aaron">
       <a>目标节点</a> //点击在这个元素上
   </p>
</div>

给出如下代码:

$("div").on("click","p",fn)

事件绑定在最上层div元素上,当用户触发在a元素上,事件将往上冒泡,一直会冒泡在div元素上。如果提供了第二参数,那么事件在往上冒泡的过程中遇到了选择器匹配的元素,将会触发事件回调函数。这句话中“如果提供了第二参数,那么事件在往上冒泡的过程中遇到了选择器匹配的元素,将会触发事件回调函数“怎么理解?是不是在冒泡的过程中遇到p元素就调用函数?


正在回答

3 回答

点击A元素后 开始事件冒泡,从指定元素开始向上到不定元素,遇到指定选择器就会执行事件回调函数

0 回复 有任何疑惑可以回复我~
#1

李小子 提问者

非常感谢!
2016-08-29 回复 有任何疑惑可以回复我~

当遇到匹配元素触发后,该事件就不起作用了!

0 回复 有任何疑惑可以回复我~

我觉得是的,冒泡过程中遇到了参数所匹配的元素那么时间就会被就会触发

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信