sebelah

Bahasa Inggeris [nekst]

sejurus di belakang; Sehingga..., sebelum...; bukan sehingga...

kaedah jquery nextUntil(). sintaks

Fungsi: nextUntil() mendapat semua elemen adik beradik berikut bagi setiap elemen, tetapi tidak termasuk elemen yang dipadankan oleh pemilih, nod DOM atau objek jQuery yang diluluskan.

Sintaks 1: .nextHingga(pemilih,penapis)

Parameter:

PeneranganNilai rentetan yang mengandungi arahan untuk berhenti memadankan ungkapan Pemilih mengikut adik beradik elemen. penapis Nilai rentetan yang mengandungi ungkapan pemilih yang digunakan untuk memadankan elemen.
Parameter

Sintaks 2: .seterusnyaSehingga(elemen,penapis)

Parameter:

elemen Menunjukkan tempat untuk berhenti memadankan unsur adik beradik nod DOM berikut atau objek jQuery. penapis Nilai rentetan yang mengandungi ungkapan pemilih yang digunakan untuk memadankan elemen. Explanation:
Penerangan Parameter
Jika objek jQuery yang mewakili koleksi unsur -unsur DOM diberikan, kaedah .Nextuntil () membolehkan kita mencari unsur -unsur saudara yang mengikuti unsur -unsur di Dom Tree. dipadankan dengan parameter kaedah ini Carian berhenti apabila elemen ditemui. Objek jQuery baharu yang dikembalikan mengandungi semua elemen adik beradik berikut, tetapi tidak mengandungi elemen yang dipadankan dengan parameter. Jika pemilih tidak sepadan atau tiada pemilih ditentukan, semua adik beradik berikut akan dipilih jika tiada pemilih disediakan untuk penapisan, elemen yang dipilih oleh kaedah ini adalah sama dengan kaedah .nextAll(). Mulai jQuery 1.6, nod DOM atau objek jQuery, bukannya pemilih, boleh dihantar ke kaedah .nextUntil(). Kaedah ini menerima ungkapan pemilih pilihan sebagai parameter kedua. Jika parameter ini ditentukan, elemen akan ditapis dengan mengesan sama ada ia sepadan dengan pemilih ini.

kaedah jquery nextUntil(). contoh

<!DOCTYPE html>
<html>
<head>
  <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
</head>

<body>

  <dl>
  <dt id="term-1">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 id="term-3">term 3</dt>
  <dd>definition 3-a</dd>
  <dd>definition 3-b</dd>
</dl>


<script>
  $("#term-2").nextUntil("dt").css("background-color", "red");
  var term3 = document.getElementById("term-3");
  $("#term-1").nextUntil(term3, "dd").css("color", "blue");
</script>

</body>
</html>
Jalankan Instance »

Klik butang "Run Instance" untuk melihat contoh dalam talian