parents မှတ်နည်း

parents မှတ်နည်းသည် element တစ်ခု၏ မိဘအားလုံးကို ရယူပေးသည် - တိုက်ရိုက်မိဘသာမက၊ အဘေး၊ အဘိုး၊ အဘွား စသည်ဖြင့် အမြစ် (root) element အထိ (ဆိုလိုသည်မှာ html tag အထိ) အားလုံးကိုဖြစ်သည်။

ဝါကျဖွဲ့ပုံ

Element များအတွက် မိဘအားလုံးကို ရယူခြင်း:

javascript.parents();

သတ်မှတ်ထားသော selector တစ်ခုနှင့် ကိုက်ညီမှသာ မိဘများကို ရွေးချယ်နိုင်ပါသည်:

javascript.parents(selector);

ဥပမာ

#test element ကို ရှာကြည့်ပါ၊ ထို့နောက် parents ကို အသုံးပြု၍ ၎င်း၏ မိဘအားလုံးကို ရှာပါ နှင့် အကယ်၍ ၎င်းမိဘများသည် div များဖြစ်ပြီး www class ရှိပါက၊ prepend ကို အသုံးပြု၍ '!' စာသားကို ၎င်းတို့၏ အစတွင် ထည့်သွင်းပေးပါ:

html<div>
  <div class="www">
    <div class="www">
      <p id="test">စာသား</p>
    </div>
  </div>
</div>
javascript$('#test').parents('div.www').prepend('!');

HTML code သည် အောက်ပါအတိုင်း ဖြစ်သွားပါမည်:

html<div>
  <div class="www">
    !
    <div class="www">
      !<p id="test">စာသား</p>
    </div>
  </div>
</div>

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

  • parent မှတ်နည်း၊
    သည် element ၏ တိုက်ရိုက်မိဘကို ရယူခွင့်ပြုပေးသည်
  • parentsUntil မှတ်နည်း၊
    သည် element ၏ မိဘအားလုံးကို သတ်မှတ်ထားသောမိဘအထိ ရယူခွင့်ပြုပေးသည်
  • closest မှတ်နည်း၊
    သည် selector နှင့် ကိုက်ညီသော အနီးဆုံးမိဘ element ကို ရယူခွင့်ပြုပေးသည်
  • contents မှတ်နည်း၊
    သည် element ၏ သားသမီးများနှင့် ထို element အတွင်းရှိ စာသားများကို ရယူခွင့်ပြုပေးသည်