Pseidoklase :has jQuery

Pseidoklase has atlasa elementus pēc to satura. Apskatīsim piemēru. Pieņemsim, ka mums ir šāds HTML kods:

html<p>teksts ar <b>b</b> tagu</p>
<p>teksts ar <i><b>b</b></i> tagu</p>
<p>teksts</p>

Piemēram, atlasīsim visus rindkopas, kuru iekšienē atrodas tagi b:

javascript$('p:has(b)');

Ievērojiet, ka piemērā tiks atlasīta gan pirmā rindkopa, gan otrā, neskatoties uz to, ka otrajā rindkopā tags b neatrodas tieši p iekšienē, bet vispirms atrodas i iekšienē.

Ja jums nepieciešama tieša ielikšana, tad jāizdara šādi:

javascript$('p:has(>b)');

Šajā gadījumā tiks atlasīta tikai pirmā rindkopa.

Задание 1

Iegūstiet un nokrāsojiet sarkanā krāsā visus h2, kuru iekšienē atrodas tags i.

Задание 2

Iegūstiet un nokrāsojiet sarkanā krāsā visus h2, kuri tieši satur tagu i.