76 of 119 menu

has selector

:has selector သည် သတ်မှတ်ထားသော selector နှင့်ကိုက်ညီသော element တစ်ခုအနည်းဆုံးပါရှိသည့် element များကို ရွေးချယ်ပါသည်၊ ၎င်းသည် တိုက်ရိုက်ဆင်းသက်လာသော သားတော် (direct descendant) ဖြစ်ရန် မလိုအပ်ပါ။ :has သည် CSS specification နှင့် သက်ဆိုင်မှုမရှိသောကြောင့်၊ ယခုခေတ် browser များတွင် စွမ်းဆောင်ရည်ကောင်းမွန်စေရန် အစားထိုး၍ $("သင့်၏ css-selector").has(selector/DOM element) ကို အသုံးပြုသင့်ပါသည်။

Syntax

ဤနည်းအတိုင်း element များကို ကျွန်ုပ်တို့ ရွေးချယ်ပါသည်။

$(':has(selector)');

selector ၏ တိုက်ရိုက်ဆင်းသက်လာမှု (direct nesting) လိုအပ်ပါက ဤနည်းအတိုင်း element များကို ကျွန်ုပ်တို့ ရွေးချယ်ပါသည်။

$(':has(>selector)');

ဥပမာ

အတွင်းတွင် b tag ပါရှိသော paragraph များကိုသာ ရွေးချယ်ပြီး ၎င်းတို့၏ အဆုံးတွင် '!!!' စာသားကို ထည့်သွင်းကြပါစို့။

<p>စာသား</p> <p>စာသား</p> <p><b>ထူထဲ</b> စာသား</p> <p><b>ထူထဲ</b> စာသား</p> $('p:has(b)').append('!!!');

HTML code သည် ဤကဲ့သို့ ပုံစံဖြစ်လာပါမည်။

<p>စာသား</p> <p>စာသား</p> <p><b>ထူထဲ</b> စာသား!!!</p> <p><b>ထူထဲ</b> စာသား!!!</p>

ဆက်လက်လေ့လာရန်

  • has method,
    ရွေးချယ်ထားသော element set ကို ၎င်း၏ ဆင်းသက်လာသော အရာများ (descendants) အရ စစ်ထုတ်ပေးခြင်း
  • filter method,
    set အတွင်းရှိ element များကို သတ်မှတ်ထားသော selector အရ စစ်ထုတ်ပေးခြင်း
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်