76 of 119 menu

Селектор has

Селектор :has элементларни танлайди, уларнинг ўз ичида камida битта элемент берилген селектор буйича бўлиши керак, дарров фарзанд бўлиши шарт эмас. Чунки :has CSS спецификациясига кирмаса, замонавий браузерларда самарадорликни ошириш учун унинг ўрнига $("сизнинг css-селекторингиз").has(селектор/DOM элемент) ишлатсангиз яхши булади.

Синтаксис

Биз элементларни шундай танлаймиз:

$(':has(селектор)');

Aгар селекторнинг дарров фарзанд бўлиши керак бўлса, элементларни шундай танлаймиз:

$(':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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш