44 of 119 menu

closest մեթոդը

closest մեթոդը գտնում է մեթոդի պարամետրով տրված ընտրությանը բավարարող մոտակա ծնողական տարրը: Այս մեթոդը նման է parent մեթոդին: Որոնումը կատարվում է այսպես. սկզբում ստուգվում է տարրի անմիջական ծնողը, ապա պապը, նախապապը և այդպես շարունակ մինչև արմատային տարրը (այսինքն մինչև html պիտակը):

Շարահյուսություն

Ընտրությունը կարող է լինել DOM տարր, արտահայտություն կամ jQuery օբյեկտ: Որոնումը սկսվում է պարամետրով փոխանցված DOM տարրից.

.closest(ընտրություն);

Երկրորդ պարամետրով կարելի է նաև փոխանցել DOM տարր, այդ դեպքում որոնումը կիրականացվի այդ տարրում.

.closest(ընտրություն, համատեքստ);

Օրինակ

Եկեք #test նույնականացմամբ տարրի համար գտնենք www դասի մոտակա ծնողը և այդ տարրի սկզբում ավելացնենք '!' տեքստով պարբերություն, իսկ վերջում - '?' տեքստով պարբերություն.

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

HTML կոդը կունենա հետևյալ տեսքը.

<div> <div class="www"> <p>!</p> <div> <p id="test">տեքստ</p> </div> <p>?</p> </div> </div>

Տես նաև

  • parent մեթոդը,
    որը թույլ է տալիս ստանալ տարրի անմիջական ծնողը
  • parents մեթոդը,
    որը թույլ է տալիս ստանալ տարրի բոլոր ծնողները
  • parentsUntil մեթոդը,
    որը թույլ է տալիս ստանալ տարրի բոլոր ծնողները մինչև նշված ծնողը
  • JavaScript-ի closest մեթոդը,
    որը թույլ է տալիս ստանալ մոտակա ծնողական տարրը
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել