nextUntil մեթոդը

nextUntil մեթոդը վերադարձնում է տարրերը, որոնք գտնվում են տրված տարրից հետո նույն ծնողի ներսում: Մեթոդը վերադարձնում է տարրերը տրված տարրից մինչև առաջին տարրը, որը բավարարում է մեթոդի պարամետրով տրված ընտրիչին: Եթե մեթոդին պարամետրեր չտրվեն, այն կգործի որպես nextAll մեթոդ:

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

Առաջին պարամետրով կարելի է փոխանցել տողով արտահայտություն, ըստ որի կատարվում է ընտրություն, DOM հանգույց կամ jQuery օբյեկտ: Երկրորդ պարամետրով կարելի է փոխանցել ֆիլտրման լրացուցիչ պայման տողի տեսքով: Երկու պարամետրերն էլ ոչ պարտադիր են:

javascript.nextUntil([ընտրիչ], [ֆիլտր]);

Օրինակ

Եկեք գտնենք #test տարրը և նրա բոլոր ներքևի հարևաններին մինչև www դասի պարագրաֆը տեղադրենք '!' տեքստը html մեթոդի օգնությամբ:

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

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

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

Տես նաև

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