Kichaguzi cha :has katika jQuery
Kichaguzi
has
huchagua vipengele kulingana na yaliyomo ndani yake. Tuchunguze mfano.
Acha tuwe na msimbo ufuatao wa HTML:
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:
javascript$('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:
javascript$('p:has(>b)');
Katika kesi hii, aya ya kwanza ndio itakayochaguliwa.
Задание 1
Pata na upake rangi nyekundu kile
h2 chochote, ambacho ndani yake kuna tagu i.
Задание 2
Pata na upake rangi nyekundu kile
h2 chochote, ambacho kinajumuisha moja kwa moja
tagu i.