mouseover()和mouseenter()的區(qū)別
<script?type="text/javascript"> ????????var?i?=?0; ????????$(".aaron1?p").mouseover(function(e)?{ ????????????//只要在arron1?p區(qū)域內(nèi),任意元素的移動(dòng)都會(huì)觸發(fā)事件 ????????????$(".aaron1?a:first").html('mouseover事件觸發(fā)次數(shù):'?+?(++i)) ????????}) ???????? ????????var?n?=?0; ????????$(".aaron1").mouseover(function()?{ ????????????//只要在arron1區(qū)域內(nèi),任意元素的移動(dòng)都會(huì)觸發(fā)事件 ????????????$(".aaron1?a:last").html('mouseover冒泡事件觸發(fā)次數(shù):'?+?(++n)) ????????}) ????</script> ????<script?type="text/javascript"> ????????var?i?=?0; ????????$(".aaron2?p").mouseenter(function(e)?{ ????????????//進(jìn)入aaron2?p的區(qū)域才觸發(fā)事件,里面外面有什么元素不管 ????????????$(".aaron2?a:first").html('mouseenter事件觸發(fā)次數(shù):'?+?(++i)) ????????}) ????????var?n?=?0; ????????$(".aaron2").mouseenter(function()?{ ????????????//進(jìn)入aaron2的區(qū)域才觸發(fā)事件,里面有什么元素不管 ????????????$(".aaron2?a:last").html('mouseenter冒泡事件觸發(fā)次數(shù):'?+?(++n)) ????????}) ????</script>
mouseover()和mouseenter()的區(qū)別我是這樣理解的,看注釋
2017-07-20
mouseseenter()事件是不冒泡的:假如說在一個(gè)包含<p>的<div>的p上綁定mouseseenter事件則只會(huì)在p上觸發(fā),但是綁定mousesove時(shí)間則在<div>里也會(huì)觸發(fā)她