76 of 119 menu

has ընտրիչ

:has ընտրիչը ընտրում է տարրերը, որոնք պարունակում են առնվազն մեկ տարր տրված ընտրիչի համաձայն, ոչ պարտադիր անմիջական սերունդ: Քանի որ :has չի պատկանում CSS սպեցիֆիկացիային, ապա ժամանակակից բրաուզերներում արտադրողականությունը բարելավելու համար ավելի լավ է օգտագործել $("ձեր css-ընտրիչը").has(ընտրիչ/DOM տարր):

Շարահյուսություն

Այսպես մենք ընտրում ենք տարրերը.

$(':has(ընտրիչ)');

Այսպես մենք ընտրում ենք տարրերը, եթե անհրաժեշտ է ընտրիչի անմիջական բնադրում.

$(':has(>ընտրիչ)');

Օրինակ

Եկեք ընտրենք միայն այն պարբերությունները, որոնց ներսում կա b պիտակ և դրանց վերջում ավելացնենք '!!!' տեքստը.

<p>տեքստ</p> <p>տեքստ</p> <p><b>թավ</b> տեքստ</p> <p><b>թավ</b> տեքստ</p> $('p:has(b)').append('!!!');

HTML կոդը կստանա հետևյալ տեսքը.

<p>տեքստ</p> <p>տեքստ</p> <p><b>թավ</b> տեքստ!!!</p> <p><b>թավ</b> տեքստ!!!</p>

Տես նաև

  • has մեթոդը,
    որը ֆիլտրում է ընտրված տարրերի հավաքածուն ըստ սերունդների
  • filter մեթոդը,
    որը ֆիլտրում է տարրերը հավաքածուում ըստ տրված ընտրիչի
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել