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

.offsetParent()

.offsetParent() 返回: jQuery

描述: 返回最近的被定過位的祖先元素。(祖先元素指該元素的上級元素,即包著它的外層元素)

  • version added: 1.26.offsetParent()

提供一個代表一系列DOM元素的jQuery對象, .offsetParent()方法允許我們搜索DOM樹里面該元素的祖先元素,然后構造一個jQuery對象,該jQuery對象包著最近的被定過位的祖先元素。 一個元素被定位的意思是該元素包含一個位置屬性relative, absolute, 或者 fixed. 這對于計算元素的位置很方便,計算位置可以幫助實現(xiàn)動畫或者將元素放在頁面上的特定位置。

例如如果一個頁面包含一個嵌套的列表,里面有一個被定過位的元素:

<ul class="level-1">
  <li class="item-i">I</li>
  <li class="item-ii" style="position: relative;">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>

如果我們從item A開始,我們可以通過下面的方法找到它的最近的被定過位的祖先元素:

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

這將改變list item II的顏色,因為它被定位了。

例子:

尋找item "A."的offsetParent

<!DOCTYPE html>
<html>
<head>
  <script src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
  
    <ul class="level-1">
      <li class="item-i">I</li>
      <li class="item-ii" style="position: relative;">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>
  
<script>$('li.item-a').offsetParent().css('background-color', 'red');</script>

</body>
</html>

Demo:

jQuery 1.6 API 中文版腳本之家整理、修訂 (2011年6月)
平湖市| 武鸣县| 苍梧县| 涟水县| 广元市| 乌苏市| 新安县| 马尔康县| 广汉市| 吐鲁番市| 郯城县| 民勤县| 涟源市| 邵阳县| 伊吾县| 穆棱市| 故城县| 石泉县| 合山市| 汪清县| 阳曲县| 灵台县| 乌拉特前旗| 汕尾市| 进贤县| 塘沽区| 乳山市| 合山市| 定结县| 南木林县| 尚志市| 资中县| 酒泉市| 叶城县| 浑源县| 秦皇岛市| 鱼台县| 岑巩县| 连平县| 临沭县| 德安县|