下面三句是什么意思?阻止默认事件和阻止事件冒泡分别用什么?
来源:7-1 zepto中的touch模块
慕尼黑5122342
2020-02-27 16:07:26
e.preventDefault();
return false;
event.stopPropagation();
1回答
同学你好,关于同学的问题回答如下:
1、e.preventDefault()是阻止默认事件的发生,例:
再点击a的时候,就不会跳转到百度了。
2、event.stopPropagation()是阻止事件冒泡。例:
如果不添加这个事件,在点击子元素时,父元素的事件也会被执行,添加了以后,就只会执行子元素的事件了,只弹出“我是子元素”。
3、return false在这里跟event.stopPropagation()是一样的作用,添加了以后:
同样可以阻止事件冒泡的发生。
如果我的回答帮助了 你,欢迎采纳,祝学习愉快~
相似问题