致力于打造中国站长娱乐学习的免费资源站!官方合作QQ:283852481

您当前的位置:首页 > 教程 > 网页设计 > JavaScript/JQuery

JavaScript停止冒泡和阻止浏览器默认行为

时间:2016-11-20 15:52:40  来源:互联网  

事件兼容function myfn(e){ var evt = e ? e:window.event; }JS停止冒泡window.event? window.event.cancelBubble = true : evt.stopPropagation();js阻止默认行为window.event? window.event.returnValue = false : evt.preventDefault();javascript停止冒泡和阻止默认行为的详细说明

<div id='div' onclick='alert("div");'><ul onclick='alert("ul");'><li onclick='alert("li");'>test</li></ul></div>代码,Demo如下,我们单击test时,会依次触发alert(“li”),alert(“ul”),alert(“div”),这就是事件冒泡。

精彩广告