jQuery filter()和find()區別
標題中的兩個方法在功能上有點類似,但是區別也是很明顯的。
關於他們的基本用法可以參閱下面的相關閱讀。
(1).filter()方法可以參閱jQuery filter()一章節。
(2).find()函式可以參閱jQuery find()一章節。
下面就簡單列舉一下兩者的主要區別:
(1).find()是在當前匹配元素集合的後代元素中進行查詢,而filter()方法則是在同輩元素中進行篩選。
(2).find()的引數是選擇器表示式,而filter()的引數比較靈活,可以是選擇器,也可以是其他形式,比如函式。
相關文章
- jQuery not()和filter()區別jQueryFilter
- has(),find()以及filter()方法的區別Filter
- filter和interceptor的區別Filter
- SQLAlchemy中filter()和filter_by()有什麼區別SQLFilter
- JQuery this和$(this)的區別jQuery
- jquery $(this) 和this的區別jQuery
- Spring中Filter和Interceptor的區別SpringFilter
- jQuery parents()和parent()區別jQuery
- jquery prop和attr的區別jQuery
- jQuery的html()和text()區別jQueryHTML
- jQuery mouseleave和mouseout 區別jQuery
- 區別 Jquery物件和Dom物件jQuery物件
- jQuery filter()jQueryFilter
- jQuery find()jQuery
- jQuery.extend和jQuery.fn.extend的區別jQuery
- 使用jquery和使用框架的區別jQuery框架
- jquery中prop和attr的區別jQuery
- Jquery中attr和prop的區別jQuery
- Jquery中.attr()和.data()的區別jQuery
- vivo nex和oppo find x區別對比 OPPO Find X和vivo NEX哪個好?
- 【提示】filter 與access 的區別Filter
- Oracle 執行計劃中access 和 filter的區別OracleFilter
- jquery filter()方法jQueryFilter
- JQuery中html()和val()的用法區別jQueryHTML
- jquery innerHeight()和outerHeight()的區別jQuery
- jQuery ajax中success和complete區別jQuery
- jQuery中css()和attr()方法的區別jQueryCSS
- jQuery mouseout和mouseleave事件的區別jQuery事件
- Jquery的$(selector).each()和$.each()原理和區別jQuery
- forEach、map、filter、find、sort、find等易錯點整理Filter
- jQuery實戰之 attr() 和 prop() 的區別jQuery
- jquery Promise和ES6 Promise的區別jQueryPromise
- XML和HTML的主要區別、 jQuery 能做什麼?JavaScript中的“=、==、===”區別?XMLHTMLjQueryJavaScript
- ES 23 - 檢索和過濾的區別 (query vs. filter)Filter
- python3和python2中的filter區別PythonFilter
- servlet/filter/listener/interceptor區別與聯絡ServletFilter
- Linux下which、whereis、locate、find區別Linux
- jquery中attr和prop的區別+jquery實現全選全不選jQuery