jquery的冒泡事件的阻止與允許(三種實現(xiàn)方法)
更新時間:2013年02月01日 16:55:34 作者:
冒泡或默認的事件發(fā)生,在某些時候是不需要的,在此就需要一些可以阻止冒泡和默認的事件的方法,本文介紹三種方法做到不同程度的阻止,感興趣的朋友可以了解下,或許對你了解冒泡事件有所幫助
有時我們不希望冒泡或默認的事件發(fā)生,這樣就需要一些jQuery的的方法阻止冒泡和默認的事件了。
可以通過以下三種方法做到不同程度的阻止。
A:return false --->In event handler ,prevents default behavior and event bubbing 。
return false 在事件的處理中,可以阻止默認事件和冒泡事件。
B:event.preventDefault()---> In event handler ,prevent default event (allows bubbling) 。
event.preventDefault()在事件的處理中,可以阻止默認事件但是允許冒泡事件的發(fā)生。
C:event.stopPropagation()---> In event handler ,prevent bubbling (allows default behavior).
event.stopPropagation()在事件的處理中,可以阻止冒泡但是允許默認事件的發(fā)生。
可以通過以下三種方法做到不同程度的阻止。
A:return false --->In event handler ,prevents default behavior and event bubbing 。
return false 在事件的處理中,可以阻止默認事件和冒泡事件。
B:event.preventDefault()---> In event handler ,prevent default event (allows bubbling) 。
event.preventDefault()在事件的處理中,可以阻止默認事件但是允許冒泡事件的發(fā)生。
C:event.stopPropagation()---> In event handler ,prevent bubbling (allows default behavior).
event.stopPropagation()在事件的處理中,可以阻止冒泡但是允許默認事件的發(fā)生。
相關(guān)文章
DIV外區(qū)域Click后關(guān)閉DIV的實現(xiàn)代碼
首先看下JS的事件模型,JS事件模型為向上冒泡,如onclick事件在某一DOM元素被觸發(fā)后,事件將跟隨節(jié)點向上傳播,直到有click事件綁定在某一父節(jié)點上,如果沒有將直至文檔的根2011-12-12

為什么要在引入的css或者js文件后面加參數(shù)的詳細講解
為什么要在引入的css或者js文件后面加參數(shù)的詳細講解,需要的朋友可以參考一下
2013-05-05 
jquery.combobox中文api和例子,修復(fù)了上面的小bug
關(guān)于jquery.combobox,這個jquery的插件從官網(wǎng)上直接下載下來使用還有bug,以下是我對其api做的簡單翻譯,而且修復(fù)了上面的bug。
2011-03-03 
jQuery遍歷DOM節(jié)點操作之filter()方法詳解
這篇文章主要介紹了jQuery遍歷DOM節(jié)點操作之filter()方法,結(jié)合實例形式詳細分析了filter的功能及4種具體用法,需要的朋友可以參考下
2016-04-04 
jQuery響應(yīng)enter鍵的實現(xiàn)思路
當用戶在表單里數(shù)據(jù)完數(shù)據(jù)后,之間按enter鍵就可以執(zhí)行查詢或者保存的操作。實現(xiàn)的思路如下
2014-04-04 
Jquery實現(xiàn)$.fn.extend和$.extend函數(shù)
這篇文章主要介紹了Jquery實現(xiàn)$.fn.extend和$.extend函數(shù)的相關(guān)資料,需要的朋友可以參考下
2016-04-04