AJAX загрузка
home

Селекторы jQuery

С помощью селекторов jQuery Вы можете выбрать любой элемент на странице.

Все возможные варианты использования селекторов перечислены в таблице ниже:

Пример Описание
$('*') Будут выбраны все элементы присутствующие на странице.
$("#el1") Будет выбран элемент с id=el1.
$(".el1") Будут выбраны все элементы на странице с class=el1.
$("div") Будут выбраны все элементы div на странице.
$("div, #el1, .el1") Будут выбраны все элементы div, элемент с id="el1" и все элементы с class="el1" на странице.
$("div.el1") Будут выбраны все элементы div на странице атрибут class которых равен el1.
$("p > div") Будут выбраны все элементы потомки div родительского элемента p.
$("[src]") Будут выбраны все элементы на странице имеющие атрибут src.
$("[src='wisdomweb.gif']") Будут выбраны все элементы на странице со значениями атрибута src="wisdomweb.gif".
$("[src!='wisdomweb.gif']") Будут выбраны все элементы на странице со значениями атрибута src не равными "wisdomweb.gif".
$("[src^='wisdomweb']") Будут выбраны все элементы на странице со значениями атрибута src начинающимися на wisdomweb (например wisdomweb.ru, wisdomweb.gif и т.д.).
$("[src$='.gif']") Будут выбраны все элементы на странице со значениями атрибута src заканчивающимися на .gif.
$("[src*='wisdomweb']") Будут выбраны все элементы на странице со значениями атрибута src содержащими wisdomweb.
$(":input") Будут выбраны все элементы input на странице.
$(":button") Будут выбраны все элементы input на странице с атрибутом type=button.
$(":text") Будут выбраны все элементы input на странице с атрибутом type=text.
$(":password") Будут выбраны все элементы input на странице с атрибутом type=password.
$(":radio") Будут выбраны все элементы input на странице с атрибутом type=radio.
$(":checkbox") Будут выбраны все элементы input на странице с атрибутом type=checkbox.
$(":reset") Будут выбраны все элементы input на странице с атрибутом type=reset.
$(":image") Будут выбраны все элементы input на странице с атрибутом type=image.
$(":file") Будут выбраны все элементы input на странице с атрибутом type=file.
$("div:first") Будет выбран первый div элемент на странице.
$("div:last") Будет выбран последний div элемент на странице.
$("li:even") Будут выбраны все элементы списка с четными индексами. Так как нумерация индексов элементов начинается с 0, то по сути будут выбраны нечетные элементы т.е. 1й, 3й, 5й элементы списка и т.д.
$("li:odd") Будет выбраны все элементы с нечетными индексами. Так как нумерация индексов элементов начинается с 0, то по сути будут выбраны четные элементы т.е. 2й, 4й, 6й элементы списка и т.д.
$("li:eq(3)") Будет выбран 4 элемент списка (нумерация элементов в списке начинается с нуля).
$("li:gt(1)") Будет выбраны все элементы списка индекс которых больше 1 (т.е. все элементы списка начиная с 3 элемента).
$("li:lt(2)") Будет выбраны все элементы списка индекс которых меньше 2 (т.е. первые 2 элемента списка).
$(":header") Будет выбраны все элементы на странице являющиеся заголовками (т.е. элементы h1, h2, h5 и т.д.).
$(":animated") Будет выбраны все анимированные элементы, которые находятся на странице.
$(":contains('wisdomweb')") Будет выбраны все элементы содержащие строку wisdomweb.
$(":empty") Будет выбраны все элементы не имеющие узлов потомков.
$(":hidden") Будет выбраны все скрытые элементы на странице.
$(":visible") Будет выбраны все видимые элементы находящиеся на странице.