1. 程式人生 > >js、react、vue阻止事件冒泡

js、react、vue阻止事件冒泡

vue阻止冒泡:

<div @click.stop='demoFun'></div>

react阻止冒泡:(懶得寫了,直接上其他人的)

jquery阻止冒泡

$("#demo").click(function(event){event.stopPropagation()});//阻止冒泡但是不會阻止預設行為(比如:超連結)

$("#demo").click(function(){return false;});//阻止冒泡並阻止預設行為

$("#demo").click(function(event){event.preventDefault});//阻止預設行為,但是不阻止事件冒泡