Выбор элементов на jQuery
Ниже приведены расширенные селекторы и селекторы типов jQuery. Они используются точно так, как и псевдоселекторы CSS.
Пример использования: $(«img:even»)
Селектор | Описание |
---|---|
:animated |
выбирает все анимированные в данный момент элементы |
:eq(n) |
выбирает элемент с индексом n (отсчет ведется с 0) |
:contains(text) |
выбирает все элементы, содержащие text |
:has (селектор) |
выбирает все элементы, которые содержат хотя бы 1 указанный селектор |
:even |
выбирает все четные элементы (отсчет ведется с единицы) |
:odd |
выбирает все нечетные элементы (отсчет ведется с единицы) |
:first |
выбирает первый элемент |
:last |
выбирает последний элемент |
:gt(n) |
отбирает все элементы превышающие индекс n (отсчет ведется с 0) |
:lt(n) |
отбирает все элементы, индекс которых меньше n (отсчет ведется с 0) |
:text |
выбирает все текстовые элементы |
:button |
выбирает все элементы типа button |
:checkbox |
выбирает все элементы типа checkbox |
:visible |
отбирает все видимые элементы |
:submit |
выбирает все элементы типа submit |
:selected |
выбирает все выбранные элементы |
:reset |
выбирает все элементы типа reset |
:radio |
выбирает все элементы типа radio |
:password |
выбирает все элементы типа password |
:parent |
выбирает все родительские элементы по отношению к другим элементам |
:input |
выбирает все элементы типа input |
:image |
выбирает все элементы типа image |
:header |
выбирает все элементы заголовки |
:file |
выбирает все элементы типа file |
:not |
Исключающий фильтр :not Пример: $("li:not(.test)" |
Комментарии к статье