prevAll մեթոդը

prevAll մեթոդը վերադարձնում է բոլոր այն տարրերը, որոնք գտնվում են տրված տարրից առաջ նույն ծնողի ներսում:

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

Բոլոր վերևի հարևանների ստացում.

javascript$(ընտրիչ).prevAll();

Կարելի է նաև ֆիլտրել հարևաններին ըստ տրված ընտրիչի.

javascript$(տարր).prevAll(ընտրիչ);

Օրինակ

Եկեք գտնենք #test տարրը և նրա բոլոր վերևի հարևաններին դնենք '!' տեքստը օգտագործելով html մեթոդը.

html<p>դուրս</p>
<div>
  <p>ներսում</p>
  <p>ներսում</p>
  <p id="test">ներսում</p>
  <p>ներսում</p>
  <p>ներսում</p>
</div>
<p>դուրս</p>
javascript$('#test').prevAll().html('!');

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

html<p>դուրս</p>
<div>
  <p>!</p>
  <p>!</p>
  <p id="test">ներսում</p>
  <p>ներսում</p>
  <p>ներսում</p>
</div>
<p>դուրս</p>

Տես նաև

  • nextAll մեթոդը,
    որը վերադարձնում է տարրերը, որոնք գտնվում են տրված տարրից հետո նույն ծնողի ներսում
  • prev մեթոդը,
    որը թույլ է տալիս ստանալ տարրի վերևի հարևանին
  • prevUntil մեթոդը,
    որը վերադարձնում է տարրերը, որոնք գտնվում են տրված տարրից առաջ
  • siblings մեթոդը,
    որը թույլ է տալիս ստանալ տարրի հարևաններին նույն ծնողի ներսում