selectoare jQuery

Așa cum este folosit pentru a defini un element sau grup de elemente în CSS, selectoare jQuery. Toate elementele care se potrivesc cu selectorul, dobavlyayutya eșantionat (jQuery-obiect), după care se pot efectua orice operațiune.

Șabloane scris selectoare împrumutate de la CSS 1-3. În plus, biblioteca jQuery adăuga propriile șabloane, simplificând foarte mult căutarea elementelor necesare pe pagina.

În cazul în care valoarea oricărui atribut folosit caractere speciale ( „# $%„() * + ,. /:!;<=>?@ [\] ^ `

), Întrucât atunci când selectorul scris aceste caractere trebuie să fie precedat de două backslash \\.

selectoare simplu

Următoarele sunt șabloane selectoare simple cu explicații.

selectori cheie

Selector universal pentru a selecta toate elementele de pe pagină.

Toate elementele în documentul (selector model).

Elemente ale căror atribut clasă are o valoare de câteva cuvinte, și unul dintre ei classname.

Element al cărui id atribut are o valoare idname.

atribut selectoare

Elemente cu attr atribut.

Elemente ale căror atribut attr are valoarea „val“.

Elemente ale căror atribut attr lipsește sau are o altă valoare decât „val“ de valoare.

Elemente ale căror atribut attr are valoarea de câteva cuvinte, iar unul dintre ele este „val“.

Elementele care „val“ atribut attr începe cu o linie.

Elemente ale căror atribut attr se termină cu linia de „val“.

Elemente ale căror atribut attr conține subșirul „val“.

Elemente ale căror atribut attr are valoarea „val“ și constă din mai multe cuvinte, separate printr-o cratimă, și primul dintre ele „val“.

Toate elementele care nu sunt afișate pe pagina, dar sunt prezente în arborele DOM. Printre acestea se numără:
  • Elemente de afișare a CSS-proprietate: nici unul sau atribut ascuns;
  • elemente de formular cu tipul de atribut = „ascuns“;
  • toți copiii de obiecte ascunse.

Toate elementele care sunt afișate pe pagină, chiar dacă acestea au dimensiunea zero.

Dacă doriți să selectați elemente care se întâlnesc o dată la câteva selectoare simplu, atunci selectoare simple sunt scrise împreună, formând un lanț de selectori simple. Fiecare lanț ar trebui să aibă nu mai mult de un standard (sau universal) un selector, care trebuie să fie înregistrate mai întâi. Dacă selectorul de probă nu este specificat, atunci implicit este selectorul universal.

Într-un lanț de selectori simplu Nu folosiți spații, deoarece spațiul este uneltitor.

combinatoare

Tabelul de mai jos arată combinatoare, care pot fi utilizate într-un selector (Sel1 și Sel2 - lanț selectorii simplu).