Необходимо отыскать все элементы, располагающиеся на одном уровне с некоторым известным элементом, иными словами — сестринские элементы.

Опубликовал: Thursday, July 4, 2024 в категории jQuery, Подборка рецептов | Пока нет комментариев

Решение

Используем селектор prev ~ siblings для решения этой задачи (листинг 1.2.4).

Листинг1 .2 .4 . Использование селектора prev ~ siblings

Обсуждение

В листинге 1.2.4 мы немного изменили HTML-код, добавив еще один элемент fieldset, внутри которого находится элемент input. Указываем в селекторе выражение label ~ fieldset и видим, что коричневой рамкой отмечен только тот элемент fieldset, который находится внутри формы, поскольку только он, в отличие от fieldset, находящегося вне form, является сестринским элементом по отношению к label.

Источник: Самков Г. А. jQuery. Сборник рецептов. — 2-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2011. — 416 с.: ил. + CD-ROM — (Профессиональное программирование)

Похожие посты:

Комментировать

Your email address will not be published. Required fields are marked *