老师,这里为什么需要阻事件冒泡,阻止什么了?
来源:6-2 事件绑定与取消-on(下)
qq_慕移动3101913
2019-11-15 11:46:58
谢谢。
1回答
好帮手慕糖
2019-11-15
同学你好,关于你的问题,回答如下:
1、要理解stopPropogation的作用是阻止事件冒泡, 事件冒泡就是触发子级事件的同时会触发它先辈元素上绑定与子级元素相同的事件。
2、例如, 当a标签和document元素都绑定了onkeydown事件, 如果不阻止事件冒泡, 那么触发a元素该事件的时候, 向上冒泡同时会触发他的先辈document的onkeydown事件, 两个都好执行。 所以需要添加stopPropgation阻止这种情况。
如果我的回答帮助了你,欢迎采纳,祝学习愉快~~
相似问题