欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

.nextUntil()

.nextUntil( [ selector ] ) 返回: jQuery

描述: 獲取每個(gè)當(dāng)前元素之后所有的同輩元素,但不包括選擇器匹配的元素。

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

    selector選擇器字符串,用于確定到哪個(gè)前輩元素時(shí)停止匹配。

果提供的jQuery代表了一組DOM元素,.nextUntil()方法也能讓我們找遍所有元素所在的DOM樹,直到遇到了一個(gè)跟提供的參數(shù)匹配的元素的時(shí)候才會(huì)停下來。這個(gè)新jQuery對(duì)象里包含了下面所有找到的同輩元素,但不包括那個(gè)選擇器匹配到的元素。

如果沒有選擇器匹配到,或者沒有提供參數(shù),那么跟在后面的所有同輩元素都會(huì)被選中。這就跟用沒有提供參數(shù)的 .nextAll()效果一樣。

考慮一個(gè)頁面上一個(gè)簡(jiǎn)單的列表:

<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').nextUntil('dt').css('background-color', 'red');

其結(jié)果是使 definition 2-a, 2-b, and 2-c 的背景變?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").nextUntil("dt")
      .css("background-color", "red")
</script>

</body>
</html>

Demo:

jQuery 1.6 API 中文版腳本之家整理、修訂 (2011年6月)