Die prevUntil-metode
Die prevUntil metode gee
elemente terug wat voor die gespesifiseerde een
binne dieselfde ouer geleë is. Die metode gee
elemente terug vanaf die gespesifiseerde een tot by die eerste element
wat onder die selekteur val, gespesifiseer deur
die metode se parameter. As geen parameters aan die metode oorgedra word nie,
sal dit soos die
prevAll metode werk.
Sintaksis
Die eerste parameter kan 'n uitdrukking in die vorm van 'n string wees, waarmee keuring uitgevoer word, 'n DOM-nodus of 'n jQuery-voorwerp. Die tweede parameter kan 'n addisionele filterkondisie wees in die vorm van 'n string. Albei parameters is opsioneel:
.prevUntil([selekteur], [filter]);
Voorbeeld
Kom ons vind die element #test en plaas die teks
'!' vir al sy bo-bure tot by die paragraaf met klas www
deur die
html metode te gebruik:
<p>buite</p>
<div>
<p>binne</p>
<p class="www">binne</p>
<p>binne</p>
<p>binne</p>
<p id="test">binne</p>
<p>binne</p>
<p>binne</p>
<p class="www">binne</p>
<p>binne</p>
</div>
<p>buite</p>
$('#test').prevUntil('p.www').html('!');
Die HTML-kode sal so lyk:
<p>buite</p>
<div>
<p>binne</p>
<p class="www">binne</p>
<p>!</p>
<p>!</p>
<p id="test">binne</p>
<p>binne</p>
<p>binne</p>
<p class="www">binne</p>
<p>binne</p>
</div>
<p>buite</p>
Sien ook
-
die
nextUntilmetode,
wat elemente teruggee wat na die gespesifiseerde een geleë is -
die
prevmetode,
wat die bo-buur van 'n element kry -
die
prevAllmetode,
wat alle elemente teruggee wat voor die gespesifiseerde een binne dieselfde ouer geleë is -
die
siblingsmetode,
wat die bure van 'n element binne een ouer kry