parents մեթոդը

parents մեթոդը ստանում է էլեմենտի բոլոր ծնողներին - ոչ միայն անմիջականին, այլ նաև պապին, նախապապին և այդպես մինչև արմատային էլեմենտը (այսինքն մինչև html թեգը):

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

Էլեմենտների բոլոր ծնողների ստացում.

javascript.parents();

Կարելի է նաև ընտրել ծնողներին, միայն եթե նրանք բավարարում են տրված սելեկտորին.

javascript.parents(սելեկտոր);

Օրինակ

Եկեք գտնենք #test էլեմենտը, ապա գտնենք նրա բոլոր ծնողներին օգտագործելով parents մեթոդը և, եթե դրանք div ծնողներ են www դասով, ապա դրանց սկզբում ավելացնենք '!' տեքստը օգտագործելով prepend մեթոդը.

html<div>
  <div class="www">
    <div class="www">
      <p id="test">տեքստ</p>
    </div>
  </div>
</div>
javascript$('#test').parents('div.www').prepend('!');

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

html<div>
  <div class="www">
    !
    <div class="www">
      !<p id="test">տեքստ</p>
    </div>
  </div>
</div>

Տես նաև

  • parent մեթոդը,
    որը թույլ է տալիս ստանալ էլեմենտի անմիջական ծնողին
  • parentsUntil մեթոդը,
    որը թույլ է տալիս ստանալ էլեմենտի բոլոր ծնողներին մինչև նշված ծնողը
  • closest մեթոդը,
    որը թույլ է տալիս ստանալ մոտակա ծնողական էլեմենտը, որն բավարարում է սելեկտորին
  • contents մեթոդը,
    որը թույլ է տալիս ստանալ էլեմենտի ժառանգներն ու այդ էլեմենտի ներսում գտնվող տեքստը