Разница между nextAll () и братьями () в jQuery - PullRequest
0 голосов
/ 06 января 2019

nextAll () в jQuery получает всех братьев и сестер каждого элемента в наборе совпадающих элементов, необязательно фильтруемых селектором, тогда как siblings () Получает братьев и сестер каждого элемента в наборе совпадающих элементов, дополнительно фильтруемых селектором. Я хочу знать разницу между этими двумя

1 Ответ

0 голосов
/ 06 января 2019

Просто демонстрация того, что заявляет CertainPerformance.

// Siblings - Gets everyone living in the same container at same level
console.log('Siblings');
$('#mid').siblings().each(function() {
  console.log($(this).text());
});

console.log('nextAll');
$('#mid').nextAll().each(function() {
  console.log($(this).text());
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div>
  <p>1</p>
  <p>2</p>
  <p>3</p>
  <p id='mid'>4</p>
  <p>5</p>
  <p>6</p>
  <p>7</p>
  <p>8</p>
  <p>9</p>
</div>
...