Псевдоклас :has у jQuery-у

Псеудоклас has бира елементе према њиховом садржају. Размотримо пример. Нека имамо следећи HTML код:

html<p>текст са ознаком <b>b</b></p>
<p>текст са ознаком <i><b>b</b></i></p>
<p>текст</p>

На пример, изаберимо све пасусе унутар којих се налазе ознаке b:

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

Обратите пажњу на то да ће у примеру бити изабрани и први пасус и други, упркос томе што се у другом пасусу ознака b не налази директно унутар p, већ се најпре налази у i.

Ако вам је потребна непосредна угнежђеност, тада требате урадити овако:

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

У овом случају ће бити изабран само први пасус.

Задание 1

Добавите и обојите у црвену боју све h2 унутар којих се налази ознака i.

Задание 2

Добавите и обојите у црвену боју све h2 који непосредно садрже ознаку i.