filter()
方法返回符合一定條件的元素。該方法讓您規(guī)定一個(gè)條件。不符合條件的元素將從選擇中移除,符合條件的元素將被返回。該方法通常用于縮小在被選元素組合中搜索元素的范圍。提示:filter()
方法是與 not()
方法相對(duì)的。
$(selector).filter(criteria,function(index))
criteria ——可選。規(guī)定要從被選元素組合中返回的選擇器表達(dá)式、jQuery 對(duì)象、一個(gè)或多個(gè)元素。
提示:如需規(guī)定多個(gè)條件,請(qǐng)使用逗號(hào)分隔。
function(index) ——可選。為集合中的每個(gè)元素規(guī)定要運(yùn)行的函數(shù)。如果返回 true,則保留元素,否則元素將被移除。
·注意: this 是當(dāng)前的 DOM 元素。
實(shí)例請(qǐng)點(diǎn)擊——jQuery filter() 方法-實(shí)例
詳情請(qǐng)查閱【jQuery filter() 方法】