Kichaguzi cha :has katika jQuery
Kichaguzi
has
huchagua vipengele kulingana na yaliyomo ndani yake. Tuchunguze mfano.
Acha tuwe na msimbo ufuatao wa HTML:
<p>maandishi yenye tagu <b>b</b></p>
<p>maandishi yenye tagu <i><b>b</b></i></p>
<p>maandishi</p>
Kwa mfano,
tuchague aya zote, ambazo ndani yake kuna tagu
b:
$('p:has(b)');
Zingatia kwamba katika mfano itachaguliwa
aya ya kwanza, na pia ya pili, licha ya
kua katika aya ya pili tagu b
haiko ndani ya p moja kwa moja,
bali kwanza iko ndani ya i.
Iwapo unahitaji ujumuishaji wa moja kwa moja, basi inapaswa kufanywa hivi:
$('p:has(>b)');
Katika kesi hii, aya ya kwanza ndio itakayochaguliwa.
Pata na upake rangi nyekundu kile
h2 chochote, ambacho ndani yake kuna tagu i.
Pata na upake rangi nyekundu kile
h2 chochote, ambacho kinajumuisha moja kwa moja
tagu i.