Pseudo-class :has di jQuery

Pseudo-class has memilih elemen berdasarkan kontennya. Mari kita lihat contoh. Misalkan kita memiliki kode HTML berikut:

html<p>teks dengan tag <b>b</b></p>
<p>teks dengan tag <i><b>b</b></i></p>
<p>teks</p>

Sebagai contoh, mari pilih semua paragraf yang di dalamnya terdapat tag b:

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

Perhatikan bahwa dalam contoh akan terpilih paragraf pertama maupun kedua, meskipun pada paragraf kedua tag b tidak berada langsung di dalam p, melainkan pertama-tama berada di dalam i.

Jika yang Anda butuhkan adalah nested secara langsung, maka lakukan seperti ini:

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

Dalam kasus ini, hanya paragraf pertama yang akan terpilih.

Задание 1

Dapatkan dan warnai dengan warna merah semua h2 yang di dalamnya terdapat tag i.

Задание 2

Dapatkan dan warnai dengan warna merah semua h2 yang secara langsung mengandung tag i.