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

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

Решение

Решить задачу поможет фильтр :only-child (листинг 1.9.3).

Листинг1 .9 .3 . Использование фильтра :only-child

В HTML-коде из листинга 1.9.3 можно обнаружить пять элементов div. В одном из них содержится текст, в остальных — элементы button. Но только в двух элементах div кнопки button являются единственными наследниками. Посмотрим JavaScriptкод — выражение div button:only-child позволяет быстро отыскать данные элементы. Для наглядности заменяем надписи и задаем кнопкам красную рамку.

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

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

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

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