Селекторы W3.JS


Селекторы W3.JS

W3.JS выбирает элементы HTML и выполняет действия над выбранными элементами:

w3.action(selector)
  • Действие ( ) выполняется над выбранным(и) элементом(ами)
  • ( selector ) выбирает элемент(ы) HTML

Пример

w3.hide('p')  // Hide all <p> elements

Вы знакомы с селекторами CSS?

W3.JS использует синтаксис CSS для выбора элементов HTML и управления ими.

Селекторы используются для «нахождения» (выбора) HTML-элементов на основе их имени тега, идентификатора, классов, типов, атрибутов, значений атрибутов и многого другого. Список всех селекторов можно найти в нашем Справочнике по селекторам CSS .


Примеры селекторов

Чтобы выбрать элементы HTML, используйте имя тега:

Скрыть все элементы <h2>:

w3.hide('h2')

Чтобы выбрать элемент с определенным идентификатором, напишите символ решетки, за которым следует идентификатор элемента HTML:

Скрыть элемент с id="London":

w3.hide('#London')

Чтобы выбрать элементы с определенным классом, напишите символ точки, а затем имя класса:

Скрыть все элементы с помощью class="city":

w3.hide('.city')


Дополнительные примеры селекторов

Selector Description Example
("*") Selects all elements in the document
(this) Selects the current HTML element
("p.intro") Selects all <p> elements with class="intro"
("div p") Selects all <p> element inside all <div> elements
("div p:first-child") Selects the first <p> element inside all <div> elements
("[href]") Selects all elements with an href attribute
("a[target=_blank]") Selects all <a> elements with a target attribute value equal to "_blank"
("p:nth-child(even)") Selects all even <p> elements

Полную информацию обо всех селекторах CSS см. в нашем Справочнике по селекторам CSS .