JQuery селектори

Както се използва за определяне на елемент или група елементи в CSS, селектори JQuery. Всички елементи, които съответстват на селектора, dobavlyayutya проби (JQuery-обект), след което те могат да изпълняват всяка операция.

Шаблоните писане селектори, заимствани от CSS 1-3. В допълнение, библиотеката JQuery добавяте свои собствени шаблони, това много улеснява търсенето на необходимите елементи на страницата.

Ако стойността на всеки атрибут се използва специални знаци ( "% # $ '() * + ,. /:;<=>?@ [\] ^ `

), Като има предвид, когато селектора пиша тези знаци трябва да се избяга от две наклонени черти \\.

прости селектори

По-долу са шаблони прости селектори с обяснения.

Ключови селектори

Universal селектор за да изберете всички елементи на страницата.

Всички елементи в документ (селектор модел).

Елементи, чиито клас атрибут е на стойност няколко думи, както и един от тях име на класа.

Element чийто атрибут за идентификатор има idname на стойност.

атрибут селектори

Елементи с атрибут ATTR.

Елементи, чиито ATTR атрибут има стойност "Вал".

Елементи, чиито ATTR атрибут липсва или има стойност, различна от "Вал".

Елементи, чиито ATTR атрибут има стойността на няколко думи, и един от тях е "Вал".

Елементи, че "Вал" ATTR атрибут започва с една линия.

Елементи, чиито ATTR атрибут завършва с ред "Вал".

Елементи, чиито ATTR атрибут съдържа подниза "Вал".

Елементи, чиито ATTR атрибут има стойност "Вал" и се състои от няколко думи, разделени с тире, както и първият от тях "Вал".

Всички елементи, които не са показани на страницата, но присъстват в дървото DOM. Те включват:
  • елементи показване CSS-имот: няма или атрибут скрит;
  • формени елементи с типа атрибут = "скрит";
  • всички деца на скрити предмети.

Всички елементи, които се показват на страницата, дори ако те имат нулев размер.

Ако искате да изберете елементи, които отговарят веднъж на няколко прости селектори, тогава прости селектори са написани заедно, образувайки верига от прости селектори. Всяка верига трябва да има не повече от един стандарт (или Universal) селектор, който трябва да бъде записана на първо място. Ако не е посочен за избор на проба, а след това по подразбиране е универсален за избор.

В поредица от прости селектори Не използвайте интервали, тъй пространство е интригант.

комбинатори

Таблицата по-долу показва комбинатори, които могат да бъдат използвани в селектор (Sel1 и Sel2 - прикове прости селектори).