jQuery හි :has යතුරු පේළියේ පන්නය

යතුරු පේළියේ පන්නය has ඒවායේ අන්තර්ගතය අනුව අංග තෝරා ගනී. අපි උදාහරණයක් සලකා බලමු. අපට පහත HTML කේතය ඇතැයි සිතමු:

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

උදාහරණයක් වශයෙන්, ඇතුළත b ටැග් අඩංගු සියලුම ඡේද තෝරා ගනිමු:

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

දෙවන ඡේදයේ b ටැගය සෘජුව p ඇතුළත නොපිහිටන බව සලකන්න, එය මුලින්ම i තුළ පිහිටා ඇතත්, පළමු ඡේදය මෙන්ම දෙවන ඡේදයද උදාහරණයේ තෝරා ගන්නා බව කරුණාවෙන් සලකන්න.

ඔබට සෘජු අන්තර්ගතකරණය අවශ්ය නම්, ඔබ මෙසේ කළ යුතුය:

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

මෙම අවස්ථාවේ දී පළමු ඡේදය පමණක් තෝරා ගනු ඇත.

Задание 1

ඇතුළත i ටැගය අඩංගු සියලුම h2 ලබා ගෙන රතු පැහැයට වර්ණය කරන්න.

Задание 2

සෘජුවම i ටැගය අඩංගු සියලුම h2 ලබා ගෙන රතු පැහැයට වර්ණය කරන්න.