Pseudoklass :has i jQuery

Pseudoklassen has väljer element baserat på deras innehåll. Låt oss titta på ett exempel. Antag att vi har följande HTML-kod:

html<p>text with <b>b</b> tag</p>
<p>text with <i><b>b</b></i> tag</p>
<p>text</p>

Till exempel, låt oss välja alla stycken som innehåller taggar b:

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

Observera att i exemplet kommer både det första stycket och det andra att väljas, trots att taggen b i det andra stycket inte ligger direkt inom p, utan först ligger inom i.

Om du däremot behöver omedelbar inbäddning, bör du göra så här:

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

I det här fallet kommer bara det första stycket att väljas.

Задание 1

Hämta och färga alla h2 som innehåller taggen i i röd färg.

Задание 2

Hämta och färga alla h2 som direkt innehåller taggen i i röd färg.