博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery中的冒泡事件和阻止冒泡
阅读量:4591 次
发布时间:2019-06-09

本文共 711 字,大约阅读时间需要 2 分钟。

jQuery代码

<script type="text/javascript">

  $(function () {
    $("#p1").click(function () { alert("p1被点了"); });
    $("#td1").click(function (e) { alert("td1被点了"); e.stopPropagation() }); //阻止冒泡
    $("#tr1").click(function () { alert("tr1被点了"); });
    $("#t1").click(function () { alert("t1被点了"); });
  });
</script>

 

HTML代码

<table οnclick="alert('table')">

  <tr οnclick="alert('tr')"><td οnclick="alert('td')"><p οnclick="alert('p')">1111222</p></td></tr>
</table>
<table id="t1">
  <tr id="tr1"><td id="td1"><p id="p1">hgdfjkgh</p></td></tr>
</table>

当点击(1111222)时第一个table中的点击相应顺序为p,td,tr,table

当点击(hgdfjkgh)时由于在jQuery代码中设置了阻止冒泡时间,使相应在alert("td1被点了")后被阻止

转载于:https://www.cnblogs.com/DillonFly/p/4561998.html

你可能感兴趣的文章
psutil安装
查看>>
ES5扩展属性
查看>>
Django 应用开发(3)
查看>>
自己写的java实现的多路搜索树 B-Tree
查看>>
Snow Footprints CodeForces - 298A
查看>>
Choose and divide UVA - 10375
查看>>
Delete Them
查看>>
JSON跨域原理实现
查看>>
wiringPi 库下用C控制GPIO
查看>>
Excel-单条件和多条件匹配搜索
查看>>
Android bluetooth low energy (ble) writeCharacteristic delay callback
查看>>
Delphi7使用一段时间后抽风提示注册
查看>>
intent介绍
查看>>
css元素垂直居中
查看>>
启用WCF测试客户端(WCF Test Client)的相关技巧
查看>>
用 XML 文件持久化和恢复图片信息
查看>>
完美洗牌算法
查看>>
Redis-数据操作
查看>>
noip 2012 Day2 T2 借教室
查看>>
Css:背景色透明,内容不透明之终极方法!兼容所有浏览器
查看>>