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

jQuery 遍歷 - parents() 方法

實例

查找每個 b 元素的所有父元素:

$("b").parents()

親自試一試

定義和用法

parents() 獲得當前匹配元素集合中每個元素的祖先元素,使用選擇器進行篩選是可選的。

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

詳細說明

如果給定一個表示 DOM 元素集合的 jQuery 對象,.parents() 方法允許我們在 DOM 樹中搜索這些元素的祖先元素,并用從最近的父元素向上的順序排列的匹配元素構(gòu)造一個新的 jQuery 對象。元素是按照從最近的父元素向外的順序被返回的。.parents() 和 .parent() 方法類似,不同的是后者沿 DOM 樹向上遍歷單一層級。

該方法接受可選的選擇器表達式,與我們向 $() 函數(shù)中傳遞的參數(shù)類型相同。如果應(yīng)用這個選擇器,則將通過檢測元素是否匹配該選擇器對元素進行篩選。

請思考這個帶有基本的嵌套列表的頁面:

<ul class="level-1">
  <li class="item-i">I</li>
  <li class="item-ii">II
    <ul class="level-2">
      <li class="item-a">A</li>
      <li class="item-b">B
        <ul class="level-3">
          <li class="item-1">1</li>
          <li class="item-2">2</li>
          <li class="item-3">3</li>
        </ul>
      </li>
      <li class="item-c">C</li>
    </ul>
  </li>
  <li class="item-iii">III</li>
</ul>

如果我們從項目 A 開始,則可找到其祖先元素:

$('li.item-a').parents().css('background-color', 'red');

親自試一試

此次調(diào)用的結(jié)果是,level-2 列表、項目 II 以及 level-1 列表等元素(沿 DOM 樹一路向上直到 <html>)設(shè)置紅色背景。由于我們未應(yīng)用選擇器表達式,父元素很自然地成為了對象的一部分。如果已應(yīng)用選擇器,則會在包含元素之前,檢測元素是否匹配選擇器。由于我們未應(yīng)用選擇器表達式,所有祖先元素都是返回的 jQuery 對象的組成部分。如果已應(yīng)用選擇器,則只會包含其中的匹配項目。

延长县| 孙吴县| 郧西县| 谷城县| 海林市| 隆子县| 中江县| 喀喇沁旗| 平遥县| 万山特区| 漳浦县| 旬邑县| 濉溪县| 兴山县| 祁连县| 邵武市| 绥芬河市| 眉山市| 淳化县| 富平县| 沽源县| 邯郸市| 山阳县| 荣昌县| 轮台县| 区。| 那坡县| 祁门县| 丰原市| 芦山县| 岚皋县| 青冈县| 普洱| 绥江县| 广饶县| 开鲁县| 嘉祥县| 肥东县| 改则县| 商都县| 江永县|