44 of 119 menu

Metod closest

closest metodu, metod parametri bilen kesgitlenen selektora laýyklykda iň ýakyn ata elementini tapýar. Bu metod parent metodyna meňzeş. Gözleg şeýle geçirilýär: ilki bilen elementiniň gönü-göni atasyny barlanylýar, soňra onuň atasyny, onuň hem atasyny we ş.m. kök elementine (ýagny html tegine) çenli.

Sintaksis

Selektor DOM elementi, ifade ýa-da jQuery obýekty bolup biler. Gözleg, parametr hökmünde berlen DOM elementinden başlanýar:

.closest(selektor);

Ikkinji parametr hökmünde hem DOM elementi berlip bolýar, onda gözleg şol elementde geçiriler:

.closest(selektor, kontekst);

Mysal

Geliň, #test elementi üçin www klassy bilen iň ýakyn atany tapalyň we şol elementiniň başyna '!' tekstli abzas, aýagyna bolsa '?' tekstli abzas goşalyň:

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

HTML kody şeýle görüner:

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

Şeýle-de görüň

  • parent metodu,
    elementiň gönü-göni atasyny almak üçin
  • parents metodu,
    elementiň ähli atalaryny almak üçin
  • parentsUntil metodu,
    elementiň, görkezilen ata çenli bolan ähli atalaryny almak üçin
  • closest JavaScript metodu,
    iň ýakyn ata elementini almak üçin
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et