44 of 119 menu

Kaedah closest

Kaedah closest mencari elemen induk terdekat yang memenuhi pemilih yang ditentukan oleh parameter kaedah. Kaedah ini serupa dengan kaedah parent. Carian dijalankan seperti berikut: mula-mula diperiksa elemen induk langsung, kemudian datuk, moyang dan seterusnya sehingga elemen akar (iaitu sehingga tag html).

Sintaks

Pemilih boleh berupa elemen DOM, ungkapan atau objek jQuery. Carian bermula dari elemen DOM yang diluluskan sebagai parameter:

.closest(pemilih);

Parameter kedua juga boleh menghantar elemen DOM, maka carian akan dilakukan dalam elemen tersebut:

.closest(pemilih, konteks);

Contoh

Mari untuk elemen dengan #test cari elemen induk terdekat dengan kelas www dan pada permulaan elemen ini masukkan perenggan dengan teks '!', dan pada akhir - perenggan dengan teks '?':

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

Kod HTML akan kelihatan seperti ini:

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

Lihat juga

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