Event 对象的常见应用

167 阅读1分钟

1、event.preventDefault() 阻止元素发生默认的行为。

Go to W3Cschool.cc $("a").click(function(event){ event.preventDefault(); //阻止a标签页面跳转默认行为 }); 2、event.stopPropagation() 阻止冒泡行为

parent.addEventListener("click",function(){ console.log("parent"); },false); span.addEventListener("click",function(){ event.stopPropagation(); console.log("span"); },false) 3、 event.stoplmmediatePropagation() 阻止冒泡和这个元素绑定的同类型事件

4、 event.currentTaget 始终是监听事件者

5、 event.target 而target是事件的真正触发者

6.自定义事件