44 of 119 menu

Методот closest

Методот closest го наоѓа најблискиот родителски елемент кој го задоволува селекторот зададен како параметар на методот. Овој метод е сличен на методот parent. Пребарувањето се врши на следниов начин: прво се проверува непосредниот родител на елементот, потоа неговиот родител, родителот на родителот и така натаму до коренот на елементот (односно до тегот html).

Синтакса

Селекторот може да биде DOM елемент, израз или jQuery објект. Пребарувањето започнува од DOM елементот пренесен како параметар:

.closest(селектор);

Како втор параметар може да се пренесе и DOM елемент, тогаш пребарувањето ќе се изврши во тој елемент:

.closest(селектор, контекст);

Пример

Ајде за елементот со #test да го најдеме најблискиот родител со класата www и на почетокот на овој елемент да вметнеме пасус со текст '!', а на крајот - пасус со текст '?':

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

HTML кодот ќе изгледа вака:

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

Погледнете ги исто така

  • методот parent,
    кој овозможува да се добие непосредниот родител на елементот
  • методот parents,
    кој овозможува да се добијат сите родители на елементот
  • методот parentsUntil,
    кој овозможува да се добијат сите родители на елементот до одредениот родител
  • JavaScript методот closest,
    кој овозможува да се добие најблискиот родителски елемент
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј