Оглавление

Выбор DOM-элементов с использованием синтаксиса CSS

Все, что происходит в jQuery, так или иначе связано с ее невероятно мощным селекторным движком. Далее рассмотрены различные методы, позволяющие выбирать элементы из объектной модели документа (DOM) с помощью jQuery.

 

Примечание. DOM — это коллекция объектов и узлов, предоставляющая программный интерфейс для доступа к HTML-, XHTML- или XML-документам. Эта модель не зависит ни от платформы, ни от языка, откуда следует, что для доступа к информации DOM и ее изменения разработчики могут использовать множество языков программирования (в частности, JavaScript) на самых различных платформах (например, в браузерах), не заботясь о проблемах совместимости.

 

Одной из наиболее сильных и привлекательных черт jQuery является та легкость, с которой разработчик может выбирать элементы внутри DOM. Использование селекторов псевдоклассов CSS(1) необычайно расширяет возможности jQuery. Синтаксис псевдоклассов CSS позволяет разработчику манипулировать конкретными экземплярами элементов в HTML-документе. Особенно просто освоить эту методику будет тем, кто уже работал с CSS, поскольку им придется иметь дело практически с тем же синтаксисом. По.сути, не выходя за рамки синтаксиса CSS, можно использовать следующие средства для выбора элементов:

  ■ базовые селекторы;
  ■ иерархические селекторы;
  ■ фильтры:
     • базовые фильтры;
     • фильтры содержимого;

     • фильтры видимости;

     • фильтры атрибутов;
     • фильтры элементов-потомков;
  ■ фильтры форм.

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити