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>