Jquery селектор: Селекторы jQuery

jQuery- селекторы

Use our jQuery Selector Tester to demonstrate the different selectors.

Selector Example Selects
* $(«*») All elements
#id $(«#lastname») The element with
.class $(«.intro») All elements with
.class,.class $(«.intro,.demo») All elements with the class «intro» or «demo»
element $(«p») All <p> elements
el1,el2,el3 $(«h2,div,p») All <h2>, <div> and <p> elements
     
:first $(«p:first») The first <p> element
:last $(«p:last») The last <p> element
:even $(«tr:even») All even <tr> elements
:odd $(«tr:odd») All odd <tr> elements
     
:first-child $(«p:first-child») All <p> elements that are the first child of their parent
:first-of-type $(«p:first-of-type») All <p> elements that are the first <p> element of their parent
:last-child $(«p:last-child») All <p> elements that are the last child of their parent
:last-of-type $(«p:last-of-type») All <p> elements that are the last <p> element of their parent
:nth-child(n) $(«p:nth-child(2)») All <p> elements that are the 2nd child of their parent
:nth-last-child(n) $(«p:nth-last-child(2)») All <p> elements that are the 2nd child of their parent, counting from the last child
:nth-of-type(n) $(«p:nth-of-type(2)») All <p> elements that are the 2nd <p> element of their parent
:nth-last-of-type(n) $(«p:nth-last-of-type(2)») All <p> elements that are the 2nd <p> element of their parent, counting from the last child
:only-child $(«p:only-child») All <p> elements that are the only child of their parent
:only-of-type $(«p:only-of-type») All <p> elements that are the only child, of its type, of their parent
     
parent > child $(«div > p») All <p> elements that are a direct child of a <div> element
parent descendant $(«div p») All <p> elements that are descendants of a <div> element
element + next $(«div + p») The <p> element that are next to each <div> elements
element ~ siblings $(«div ~ p») All <p> elements that are siblings of a <div> element
     
:eq(index) $(«ul li:eq(3)») The fourth element in a list (index starts at 0)
:gt(no) $(«ul li:gt(3)») List elements with an index greater than 3
:lt(
no
)
$(«ul li:lt(3)») List elements with an index less than 3
:not(selector) $(«input:not(:empty)») All input elements that are not empty
     
:header $(«:header») All header elements <h2>, <h3> . ..
:animated $(«:animated») All animated elements
:focus $(«:focus») The element that currently has focus
:contains(text) $(«:contains(‘Hello’)») All elements which contains the text «Hello»
:has(selector) $(«div:has(p)») All <div> elements that have a <p> element
:empty $(«:empty»)
All elements that are empty
:parent $(«:parent») All elements that are a parent of another element
:hidden $(«p:hidden») All hidden <p> elements
:visible $(«table:visible») All visible tables
:root $(«:root») The document’s root element
:lang(language) $(«p:lang(de)») All <p> elements with a lang attribute value starting with «de»
     
[attribute] $(«[href]») All elements with a href attribute
[attribute=value] $(«[href=’default.
=’Tom’]»)
All elements with a title attribute value starting with «Tom»
[attribute~=value] $(«[title~=’hello’]») All elements with a title attribute value containing the specific word «hello»
[attribute*=value] $(«[title*=’hello’]») All elements with a title attribute value containing the word «hello»
     
:input $(«:input») All input elements
:text $(«:text») All input elements with type=»text»
:password $(«:password») All input elements with type=»password»
:radio $(«:radio») All input elements with type=»radio»
:checkbox $(«:checkbox») All input elements with type=»checkbox»
:submit $(«:submit») All input elements with type=»submit»
:reset $(«:reset») All input elements with type=»reset»
:button $(«:button») All input elements with type=»button»
:image $(«:image») All input elements with type=»image»
:file $(«:file») All input elements with type=»file»
:enabled $(«:enabled») All enabled input elements
:disabled $(«:disabled») All disabled input elements
:selected $(«:selected») All selected input elements
:checked $(«:checked») All checked input elements

 

 

Записаться на курс

 

* По материалам сайта www. w3schools.com

 

 

 

 

 

Видео курс jQuery. Селекторы и фильтры

  • Главная >
  • Каталог >
  • jQuery >
  • Селекторы и фильтры

Для прохождения теста нужно авторизироваться

Войти Регистрация

×

Вы открыли доступ к тесту! Пройти тест

Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс

Для просмотра всех видеокурсов ITVDN, представленных в Каталоге, а также для получения доступа к учебным материалам и онлайн тестированию купите подписку Купить подписку

№1

Знакомство с jQuery и начало работы

0:26:59

Материалы урокаДомашние заданияТестирование

Цель урока — познакомиться с особенностями курса, настроить рабочее окружение, рассмотреть варианты подключения к странице, ознакомиться с базовым синтаксисом и выполнить небольшой код на jQuery.

Читать дальше…

Селекторы и фильтры

0:51:12

Материалы урокаДомашние заданияТестирование

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

Читать дальше…

Работа с DOM

0:42:46

Материалы урокаДомашние заданияТестирование

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

Читать дальше…

Атрибуты и свойства

0:44:04

Материалы урокаДомашние заданияТестирование

Цель урока — познакомиться с методами для манипулирования свойствами, атрибутами и стилями элементов для изменения отображения элемента на странице. Рассмотреть методы для управления свойствами такими элементами как SVG. Рассмотреть особенности обработки атрибутов и свойств.

Читать дальше…

События

0:43:27

Материалы урокаДомашние заданияТестирование

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

Читать дальше…

Формы

0:39:42

Материалы урокаДомашние заданияТестирование

Цель урока – изучить методы для обработки событий формы. Научиться создавать обработку событий для элементов формы. Рассмотреть и изучить методы, которые обрабатывают данные формы перед отправкой. Рассмотреть метод управления значениями элементов формы.

Читать дальше…

Анимация

0:42:29

Материалы урокаДомашние заданияТестирование

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

Читать дальше…

AJAX

0:43:53

Материалы урокаДомашние заданияТестирование

Цель урока – изучить методы для создания ajax запросов, научиться устанавливать параметры для методов ajax. Изучить обработку событий ajax. Познакомиться с методами обработки ошибок и выполненных ajax запросов на странице. Научиться работать с запросами на сервер.

Читать дальше…

Вспомогательные функции jQuery и UI библиотеки

0:33:31

Материалы урокаДомашние заданияТестирование

Цель урока – изучить методы для обработки массивов и объектов, рассмотреть устаревшие методы библиотеки, которые реализованы в новых версиях JavaScript. Изучить область применения метода nonConflict. Рассмотреть библиотеки для создания интерфейсов и их актуальность.

Читать дальше. ..

ПОКАЗАТЬ ВСЕ

ПОДРОБНЕЕ

ПОДРОБНЕЕ

ПОДРОБНЕЕ

ПОДРОБНЕЕ

Регистрация через

или E-mail

Нажав на кнопку «Зарегистрироваться»,
Вы соглашаетесь с условиями использования.

Уже есть аккаунт

Получите курс бесплатно

Вы выбрали курс для изучения
«»
Чтобы получить доступ к курсу, зарегистрируйтесь на сайте.

РЕГИСТРАЦИЯ

Спасибо за регистрацию

Перейдите на почту и подтвердите Ваш аккаунт,
чтобы получить доступ ко всем
бесплатным урокам и вебинарам на сайте ITVDN.com

ПОДТВЕРДИТЬ ПОЧТУ НАЧАТЬ ОБУЧЕНИЕ

Спасибо за регистрацию

Ваш аккаунт успешно подтвержден.
Начать обучение вы можете через Личный кабинет
пользователя или непосредственно на странице курса.

НАЧАТЬ ОБУЧЕНИЕ

Подтверждение аккаунта

На Ваш номер телефона было отправлено смс с кодом активации аккаунта.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *