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

.prevUntil()

.prevUntil( [ selector ] ) 返回: jQuery

描述: 獲取每個元素但不包括選擇器匹配的元素的所有前面的兄弟元素。

  • version added: 1.4.prevUntil( [ selector ] )

    selector選擇器字符串,用于確定到哪個排在前面的同輩元素時停止匹配

如果提供的jQuery代表了一組DOM元素, .prevUntil() 方法會找遍所有元素所在的DOM樹中排在它們前面的元素,直到遇到了一個跟提供的參數(shù)匹配的元素的時候才會停下來。這個新jQuery對象里包含了前面所有找到的同輩元素,但不包括提供給 .prevUntil() 的選擇器匹配到的元素。

如果提供的選擇器沒有匹配到任何東西,或者干脆沒有提供選擇器,那么排在前面的所有同輩元素都會被選中。這就跟用沒有提供參數(shù)的 .prevAll() 效果一樣。

考慮如下的定義列表:

<dl>
  <dt>term 1</dt>
  <dd>definition 1-a</dd>
  <dd>definition 1-b</dd>
  <dd>definition 1-c</dd>
  <dd>definition 1-d</dd>

  <dt id="term-2">term 2</dt>
  <dd>definition 2-a</dd>
  <dd>definition 2-b</dd>
  <dd>definition 2-c</dd>

  <dt>term 3</dt>
  <dd>definition 3-a</dd>
  <dd>definition 3-b</dd>
</dl>

如果我們從 term 2 開始,查找在它之前的所有元素,直到 <dt>為止。

$('#term-2').prevUntil('dt').css('background-color', 'red');

其結(jié)果是使 definitions 1-a, 1-b, 1-c, 和 1-d 的背景變?yōu)榧t色。

Example:

查找排在 <dt id="term-2"> 之前的同輩元素,直到 <dt> 為止,并把它們的背景都設(shè)成紅色。

<!DOCTYPE html>
<html>
<head>
  <script src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
  <dl>
  <dt>term 1</dt>
  <dd>definition 1-a</dd>
  <dd>definition 1-b</dd>
  <dd>definition 1-c</dd>
  <dd>definition 1-d</dd>

  <dt id="term-2">term 2</dt>
  <dd>definition 2-a</dd>
  <dd>definition 2-b</dd>
  <dd>definition 2-c</dd>

  <dt>term 3</dt>
  <dd>definition 3-a</dd>
  <dd>definition 3-b</dd>
</dl>
<script>
    $("#term-2").prevUntil("dt")
      .css("background-color", "red")
</script>

</body>
</html>

Demo:

jQuery 1.6 API 中文版腳本之家整理、修訂 (2011年6月)
巴楚县| 乌鲁木齐县| 汉中市| 安泽县| 中牟县| 赤壁市| 永丰县| 合肥市| 抚州市| 萝北县| 白朗县| 遂溪县| 伊川县| 怀来县| 饶阳县| 金堂县| 武陟县| 宁武县| 玉溪市| 舒兰市| 贵南县| 奉节县| 固镇县| 大关县| 阜南县| 娄烦县| 岳阳县| 临城县| 开江县| 额济纳旗| 淅川县| 河东区| 巴东县| 镇沅| 铜鼓县| 金阳县| 山阴县| 郑州市| 襄樊市| 吴旗县| 木里|