44 of 119 menu

Metode closest

Metode closest menemukan elemen induk terdekat yang memenuhi selektor yang ditentukan oleh parameter metode. Metode ini serupa dengan metode parent. Pencarian dilakukan sebagai berikut: pertama-tama diperiksa induk langsung elemen, lalu kakek-nenek, buyut dan seterusnya hingga elemen akar (yaitu hingga tag html).

Sintaks

Selektor dapat berupa elemen DOM, ekspresi, atau objek jQuery. Pencarian dimulai dari elemen DOM yang diteruskan sebagai parameter:

.closest(selektor);

Parameter kedua juga dapat meneruskan elemen DOM, maka pencarian akan dilakukan dalam elemen ini:

.closest(selektor, konteks);

Contoh

Mari kita cari untuk elemen dengan #test induk terdekat dengan kelas www dan di awal elemen ini sisipkan paragraf dengan teks '!', dan di akhir - paragraf dengan teks '?':

<div> <div class="www"> <div> <p id="test">teks</p> </div> </div> </div> $('#test').closest('.www').append('<p>?</p>').prepend('<p>!</p>');

Kode HTML akan menjadi seperti ini:

<div> <div class="www"> <p>!</p> <div> <p id="test">teks</p> </div> <p>?</p> </div> </div>

Lihat juga

  • metode parent,
    yang memungkinkan untuk mendapatkan induk langsung elemen
  • metode parents,
    yang memungkinkan untuk mendapatkan semua induk elemen
  • metode parentsUntil,
    yang memungkinkan untuk mendapatkan semua induk elemen hingga induk yang ditentukan
  • Metode JavaScript closest,
    yang memungkinkan untuk mendapatkan elemen induk terdekat
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak