Die has-kieser
Die kieser :has kies elemente,
wat ten minste een element bevat
volgens die gegewe kieser, nie noodwendig
'n direkte afstammeling nie.
Aangesien :has nie tot die CSS-spesifikasie behoort nie,
word dit aanbeveel om vir beter werkverrigting in moderne
blaaiers eerder
$("jou css-kieser").has(kieser/DOM-element) te gebruik.
Sintaksis
So kies ons elemente:
$(':has(kieser)');
So kies ons elemente, as 'n onmiddellike insluiting van die kieser nodig is:
$(':has(>kieser)');
Voorbeeld
Laat ons net daardie paragrawe kies, wat binne-in 'n
b-tag het en
teks '!!!' aan hulle einde byvoeg:
<p>teks</p>
<p>teks</p>
<p><b>vetgedruk</b> teks</p>
<p><b>vetgedruk</b> teks</p>
$('p:has(b)').append('!!!');
Die HTML-kode sal so lyk:
<p>teks</p>
<p>teks</p>
<p><b>vetgedruk</b> teks!!!</p>
<p><b>vetgedruk</b> teks!!!</p>