事件冒泡,推荐示例好文
总结:
冒泡:子集和父级都有事件(比如click),会依次由内到外冒泡响应,但是如果在子集写了①则会阻止所有父级事件的响应。
默认行为:a标签的href,虽然给a写了click事件,但是在点击a标签的时候,会依次响应click事件,然后再响应默认行为,既跳转href的地址,另外还有touchmove事件,他的默认行为是触发滑动滚动,如果使用②则能阻止a标签默认跳转和touchmove的滚动行为
①event.stopPropagation();
仅阻止事件冒泡,不阻止默认行为
②event.preventDefault();
仅阻止默认行为,不阻止事件冒泡
③return false;
阻止事件冒泡且阻止默认行为