JS阻止冒泡事件以及默認(rèn)事件發(fā)生的簡(jiǎn)單方法
如果<p>是在<div>里面,那么呢,<P>有一個(gè)onclick事件,<div>也有onclick事件,為了觸發(fā)<P>的點(diǎn)擊事件時(shí),不觸發(fā)父元素的點(diǎn)擊事件,那么就需要調(diào)用如下函數(shù):
function stopBubble(e){
if(e&&e.stopPropagation){//非IE
e.stopPropagation();
}
else{//IE
window.event.cancelBubble=true;
}
}
<a onclick=''>如果要阻止默認(rèn)事件的觸發(fā),即默認(rèn)的href事件,那么就需要調(diào)用如下函數(shù):
function stopDefault( e ) {
//阻止默認(rèn)瀏覽器動(dòng)作(W3C)
if ( e && e.preventDefault )
e.preventDefault();
//IE中阻止函數(shù)器默認(rèn)動(dòng)作的方式
else
window.event.returnValue = false;
return false;
}
- js阻止默認(rèn)事件與js阻止事件冒泡示例分享 js阻止冒泡事件
- js阻止冒泡及jquery阻止事件冒泡示例介紹
- js阻止冒泡和默認(rèn)事件(默認(rèn)行為)詳解
- js冒泡、捕獲事件及阻止冒泡方法詳細(xì)總結(jié)
- zepto.js中tap事件阻止冒泡的實(shí)現(xiàn)方法
- js利用事件的阻止冒泡實(shí)現(xiàn)點(diǎn)擊空白模態(tài)框的隱藏
- JavaScript中捕獲/阻止捕獲、冒泡/阻止冒泡方法
- 淺談javascript事件取消和阻止冒泡
- JS工作中的小貼士之”閉包“與事件委托的”阻止冒泡“
- JavaScript捕捉事件和阻止冒泡事件實(shí)例分析
相關(guān)文章
在JavaScript中操作時(shí)間之getMonth()方法的使用
這篇文章主要介紹了在JavaScript中操作時(shí)間之getMonth()方法的使用,是JS入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-06-06解決 firefox 不支持 document.all的方法
解決 firefox 不支持 document.all的方法...2007-03-03js裝飾設(shè)計(jì)模式學(xué)習(xí)心得
本片文章給大家分享一下作者學(xué)習(xí)Javascript裝飾設(shè)計(jì)模式后的心得以及要點(diǎn)分享,有興趣的朋友參考下。2018-02-02JavaScript使用escape()、encodeURI()和decodeURI()實(shí)現(xiàn)URI編碼解碼
這篇文章介紹了JavaScript使用escape()、encodeURI()和decodeURI()實(shí)現(xiàn)URI編碼解碼的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-05-05JavaScript中的Object對(duì)象學(xué)習(xí)教程
這篇文章主要介紹了JavaScript中的Object對(duì)象學(xué)習(xí)教程,是JavaScript入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2016-05-05Javascript中arguments和arguments.callee的區(qū)別淺析
這篇文章主要介紹了Javascript中arguments和arguments.callee的區(qū)別淺析,本文用一個(gè)實(shí)例來(lái)理解它們的區(qū)別,需要的朋友可以參考下2015-04-04ajax不執(zhí)行success回調(diào)而是執(zhí)行了error回調(diào)
最近在看jQuery的API文檔,在使用到j(luò)Query的ajax時(shí),如果指定了dataType為json,老是不執(zhí)行success回調(diào),而是執(zhí)行了error回調(diào)函數(shù),極度郁悶2012-12-12