jQuery siblings()Method
Пример
Вернуть все родственные элементы каждого элемента <li> с именем класса "start":
$(document).ready(function(){
$("li.start").siblings().css({"color":"red","border":"2px solid red"});
});
Результат:
- ul (родитель)
- li (соседний элемент)
- li (соседний элемент)
- li (соседний элемент с именем класса "start")
- li (соседний элемент)
- li (соседний элемент)
Попробуйте сами »
Определение и использование
Метод siblings() возвращает все родственные элементы выбранных элементов.
Элементы одного уровня — это элементы, имеющие одного и того же родителя.
Дерево DOM:Этот метод проходит вперед и назад по родственным элементам элементов DOM.
Совет:Пожалуйста, используйте методprev()илиnext(), чтобы сузить область поиска только до предыдущих родственных элементов или следующих родственных элементов.
Синтаксис
$(selector).siblings(filter)
| Параметр | Описание |
|---|---|
| filter | Необязательный. Задает выражение селектора, чтобы сузить область поиска соседних элементов. |
Другие примеры
Сузить область поиска
Как использовать два параметра для фильтрации поиска соседних элементов.
Выбрать все соседние элементы <p> для каждого элемента <div>.
Как сузить поиск всех соседних элементов <p> для каждого элемента <div>.
Другие расширения
jQuery \nМетоды обхода