最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery 遍歷 - has() 方法

實(shí)例

檢測(cè)某個(gè)元素是否在另一個(gè)元素中:

$("ul").append("<li>" + ($("ul").has("li").length ? "Yes" : "No") + "</li>");
$("ul").has("li").addClass("full");

親自試一試

定義和用法

has() 將匹配元素集合縮減為擁有匹配指定選擇器或 DOM 元素的后代的子集。

語(yǔ)法

.has(selector)
參數(shù) 描述
selector 字符串值,包含匹配元素的選擇器表達(dá)式。

詳細(xì)說(shuō)明

如果給定一個(gè)表示 DOM 元素集合的 jQuery 對(duì)象,.has() 方法用匹配元素的子集來(lái)構(gòu)造一個(gè)新的 jQuery 對(duì)象。所使用的選擇器用于檢測(cè)匹配元素的后代;如果任何后代元素匹配該選擇器,該元素將被包含在結(jié)果中。

請(qǐng)思考下面這個(gè)帶有嵌套列表的頁(yè)面:

<ul>
  <li>list item 1</li>
  <li>list item 2
    <ul>
      <li>list item 2-a</li>
      <li>list item 2-b</li>
    </ul>
  </li>
  <li>list item 3</li>
  <li>list item 4</li>
</ul>

我們可以對(duì)列表項(xiàng)集合應(yīng)用該方法,就像這樣:

$('li').has('ul').css('background-color', 'red');

親自試一試

該調(diào)用的結(jié)果是,項(xiàng)目 2 的背景被設(shè)置為紅色,這是因?yàn)樵擁?xiàng)目是后代中唯一擁有 <ul> 的 <li>。

天津市| 成安县| 尚义县| 平乡县| 西昌市| 邻水| 舟山市| 西和县| 闽侯县| 黄大仙区| 灵山县| 朔州市| 招远市| 阿克苏市| 鸡泽县| 琼海市| 通渭县| 海城市| 遂溪县| 湖南省| 长海县| 庐江县| 崇义县| 平利县| 太白县| 台东市| 汝阳县| 宿迁市| 大连市| 花莲市| 中方县| 阿拉善右旗| 墨竹工卡县| 五常市| 涿州市| 思南县| 茶陵县| 香河县| 富民县| 舞阳县| 吕梁市|