出现点击事件执行两次的原因就是事件冒泡,根据需求这里给出两种解决方法:
1.return false
2.event.stopPropagation()
两种方法是有区别的:
event.stopPropagation()会阻止事件往上冒泡,但并不阻止事件本身;
return false 则是既阻止了事件往上冒泡又阻止了事件本身。
出现点击事件执行两次的原因就是事件冒泡,根据需求这里给出两种解决方法:
1.return false
2.event.stopPropagation()
两种方法是有区别的:
event.stopPropagation()会阻止事件往上冒泡,但并不阻止事件本身;
return false 则是既阻止了事件往上冒泡又阻止了事件本身。