Pseudo-klas :has dalam jQuery

Pseudo-klas has memilih elemen berdasarkan kandungannya. Mari kita lihat contoh. Katakan kita mempunyai kod 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 perenggan yang mengandungi tag b:

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

Perhatikan bahawa dalam contoh, kedua-dua perenggan pertama dan kedua akan dipilih, walaupun dalam perenggan kedua tag b tidak terletak secara langsung di dalam p, sebaliknya mula-mula berada di dalam i.

Jika anda memerlukan sarangan secara langsung, maka anda harus lakukan seperti ini:

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

Dalam kes ini, hanya perenggan pertama yang akan dipilih.

Задание 1

Dapatkan dan warnakan dengan warna merah semua h2 yang mengandungi tag i.

Задание 2

Dapatkan dan warnakan dengan warna merah semua h2 yang secara langsung mengandungi tag i.