52 of 119 menu

Метад siblings

Метад siblings знаходзіць усіх суседніх элементаў унутры аднаго бацькоўскага элемента.

Сінтаксіс

Атрыманне суседніх элементаў:

.siblings();

Можна таксама адфільтраваць суседнія элементы па зададзеным селектары (у наборы застануцца толькі тыя суседзі, якія задавальняюць гэтаму селектару):

.siblings(селектар);

Прыклад

Давайце знойдзем элемент #test і ўсім яго суседзям паставім тэкст '!' з дапамогай метаду html:

<p>outside</p> <div> <p>inside</p> <p>inside</p> <p id="test">inside</p> <p>inside</p> <p>inside</p> </div> <p>outside</p> $('#test').siblings().html('!');

HTML код будзе выглядаць так:

<p>outside</p> <div> <p>!</p> <p>!</p> <p id="test">inside</p> <p>!</p> <p>!</p> </div> <p>outside</p>

Прыклад

Давайце знойдзем элемент #test і ўсім яго суседзям з класам www паставім тэкст '!' з дапамогай метаду html:

<p>outside</p> <div> <p>inside</p> <p class="www">inside</p> <p>inside</p> <p id="test">inside</p> <p>inside</p> <p class="www">inside</p> <p>inside</p> </div> <p>outside</p> $('#test').siblings('.www').html('!');

HTML код будзе выглядаць так:

<p>outside</p> <div> <p>inside</p> <p class="www">!</p> <p>inside</p> <p id="test">inside</p> <p>inside</p> <p class="www">!</p> <p>inside</p> </div> <p>outside</p>

Глядзіце таксама

  • метад prev,
    які дазваляе атрымаць суседні элемент зверху
  • метад next,
    які дазваляе атрымаць суседні элемент знізу
  • метад parent,
    які дазваляе атрымаць бацькоўскі элемент
azbydeenesfrkakkptruuz