kaedah jquery prevUntil().


  Hasil terjemahan:
Sehingga... sebelum

conj Sehingga..., sebelum...; bukan sehingga...

kaedah jquery prevUntil().sintaks

Fungsi: Kaedah prevUntil() memperoleh elemen adik beradik sebelumnya bagi setiap elemen dalam set elemen padanan semasa, tetapi tidak termasuk elemen yang dipadankan oleh pemilih, nod DOM atau objek jQuery. Sintaks 1 Pilihan. Nilai rentetan yang mengandungi ungkapan pemilih yang menunjukkan tempat untuk berhenti memadankan elemen adik-beradik sebelumnya.

penapis

Pilihan. Nilai rentetan yang mengandungi ungkapan pemilih yang digunakan untuk memadankan elemen.

tatabahasa 2: re.prevuntil (Elemen, Penapis)

Parameter: Penerangan Nod DOM atau objek jQuery yang menunjukkan tempat untuk berhenti memadankan elemen adik beradik sebelumnya. Pilihan. Nilai rentetan yang mengandungi ungkapan pemilih yang digunakan untuk memadankan elemen. . parameter kaedah dalam ) sehingga elemen dipadankan. Objek jQuery baharu yang dikembalikan mengandungi semua elemen adik-beradik sebelumnya kecuali yang dipadankan oleh pemilih yang ditentukan oleh kaedah .prevUntil() unsur-unsur yang dikembalikan dipesan daripada adik-beradik yang terdekat kepada yang paling jauh; Jika tiada padanan atau tiada pemilih digunakan, semua elemen adik beradik sebelumnya akan dipilih dalam kes ini, kaedah memilih elemen yang sama seperti .prevAll() jika tiada pemilih disediakan. Mulai jQuery 1.6, nod DOM atau objek jQuery, bukannya pemilih, boleh digunakan sebagai hujah pertama kepada kaedah .prevUntil(). Kaedah ini menerima ungkapan pemilih pilihan sebagai parameter kedua. Jika parameter ini digunakan, elemen akan ditapis dengan menyemak sama ada ia sepadan dengan pemilih ini.

kaedah jquery prevUntil().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").prevUntil("dt")
  .css("background-color", "red");
  
var term1 = document.getElementById('term-1');
$("#term-3").prevUntil(term1, "dd")
  .css("color", "blue");
</script>

</body>
</html>
Jalankan Instance »

Klik butang "Run Instance" untuk melihat contoh dalam talian

Parameter
Elemen pilihan
penapis