43 of 119 menu

parentsUntil metodu

parentsUntil metodu elementin butun valideynlerini alır - yalnız birbaşa valideyni deyil, hemcinin onun valideynini, onun da valideynini ve s. kok elementine qeder (yəni teqine qeder html). Bununla belə, valideyn axtarışı bu metodun parametrinde teyin edilen selektora uygun gelen valideyn catdıqda dayanır.

Sintaksis

Selektora uygun gelen valideyne qeder valideyn axtarışı, selektor kimi DOM node, ifade ve ya jQuery obyekti istifade edile biler, hemcinin elave filtrasiya ucun ikinci parametrden istifade etmek olar. Her iki parametr isteye baglıdır:

.parentsUntil([selektor], [filter]);

Selektor teyin etmek mutleq deyil, bu halda metod parents metodu kimi davranacaq:

.parentsUntil();

Misal

Gelin #test elementini tapaq, sonra parentsUntil vasitesile zzz sinifli elemente qeder butun valideynlerini tapaq ve prepend vasitesile onların evveline '!' metni qoyaq:

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

HTML kodu asagidaki kimi olacaq:

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

Hemcinin bax

  • parent metodu,
    elementin birbaşa valideynini almaq imkanı verir
  • closest metodu,
    selektora uygun gelen en yaxın valideyn elementini almaq imkanı verir
  • parents metodu,
    elementin butun valideynlerini almaq imkanı verir
  • children metodu,
    elementin child elementlerini almaq imkanı verir
azbydeenesfrkakkptruuz