find()方法返回與指定的selectorExpression匹配的所有后代元素。
find()方法沿著DOM元素的后代向下遍歷,一直向下到最后一個(gè)后代。若要僅遍歷DOM樹下的單個(gè)級(jí)別(以返回直接子級(jí)),請(qǐng)使用children()方法。
$(selector).find(selectorExpression)
從所有段落開始,并搜索后代span元素,與$("p span")相同:
$(document).ready(function(){ $("p").find("span").css("background", "mediumpurple"); });測(cè)試看看?/?
返回多個(gè)后代元素:
$(document).ready(function(){ $("p").find("span, i").css("background", "mediumpurple"); });測(cè)試看看?/?
返回所有屬于div id="box"的子元素的DIV元素:
p(曾孫) span(曾曾孫)
參數(shù) | 描述 |
---|---|
selectorExpression | 選擇器表達(dá)式,元素或jQuery對(duì)象,以將元素與之匹配 注意:要搜索多個(gè)后代,請(qǐng)用逗號(hào)分隔每個(gè)表達(dá)式 |