Ultimele tutoriale de dezvoltare web
 

jQuery selectori


selectori jQuery sunt una dintre cele mai importante părți ale bibliotecii jQuery.


jQuery Selectori

selectoare jQuery vă permit să selectați și să manipuleze HTML element(s) .

selectoare jQuery sunt folosite pentru a "find" (or select) elemente HTML bazate pe nume, id, clase, tipuri, atribute, valorile lor de atribute și multe altele. Se bazează pe existente Selectori CSS , și , în plus, are unele selectori personalizate proprii.

Toate selectoare în jQuery începe cu semnul dolar și paranteze: $() .


Selectorul elementului

Selectorul element de jQuery selecteaza elemente bazate pe numele elementului.

Puteți selecta toate <p> elemente dintr - o pagină ca aceasta:

$("p")

Example

Atunci când un utilizator face clic pe un buton, toate <p> elemente vor fi ascunse:

Exemplu

$(document).ready(function(){
    $("button").click(function(){
        $("p").hide();
    });
});
Încearcă - l singur »

Selectorul #ID

Selectorul #ID jQuery utilizează id atributul unei etichete HTML pentru a găsi elementul specific.

Un ID trebuie să fie unic într-o pagină, astfel încât ar trebui să utilizați selectorul #ID atunci când doriți să găsiți un singur element, unic.

Pentru a găsi un element cu un anumit cod, scrie un caracter hash, urmat de id-ul elementului HTML:

$("#test")

Example

Atunci când un utilizator face clic pe un buton, elementul cu id = „test“ va fi ascuns:

Exemplu

$(document).ready(function(){
    $("button").click(function(){
        $("#test").hide();
    });
});
Încearcă - l singur »

Selectorul .class

Selectorul de clasă jQuery găsește elemente cu o anumită clasă.

Pentru a găsi elemente cu o anumită clasă, scrie un caracter perioadă, urmat de numele clasei:

$(".test")

Example

Atunci când un utilizator face clic pe un buton, elementele cu class = „test“ va fi ascuns:

Exemplu

$(document).ready(function(){
    $("button").click(function(){
        $(".test").hide();
    });
});
Încearcă - l singur »

Mai multe exemple de jQuery Selectors

Sintaxă Descriere Exemplu
$ ( "*") Selectează toate elementele Incearca-l
$ (Aceasta) Selectează elementul HTML curent Incearca-l
$ ( "P.intro") Selectează toate <p> elemente cu class = "intro" Incearca-l
$ ( "P: în primul rând") Selectează primul <p> elementul Incearca-l
$ ( "Li ul: mai întâi") Selectează primul <li> element primul <ul> Incearca-l
$ ( "Li ul: primul-copil") Selectează primul <li> element al fiecărui <ul> Incearca-l
$ ( "[Href]") Selectează toate elementele cu un atribut href Incearca-l
$ ( "Un [target = '_ blank']") Selectează toate elementele <a> cu o țintă atribut valoare egală cu "_blank" Incearca-l
$ ( "O [țintă! = '_ Blank']") Selectează toate elementele <a> cu o valoare de atribut țintă nu egal cu "_blank" Incearca-l
$ ( ": Buton") Selectează toate <button> elemente și <input> elemente de „buton“ type = Incearca-l
$ ( "Tr: chiar") Selectează toate chiar <tr> elemente Incearca-l
$ ( "Tr: nui") Selectează toate impare <tr> elemente Incearca-l

Utilizați nostru jQuery Selector Tester pentru a demonstra diferite selectorii.

Pentru o referință completă a tuturor selectorii jQuery, vă rugăm să accesați pagina jQuery Căutători de referință .


Funcții Într-un fișier separat

Dacă site-ul dvs. conține o mulțime de pagini și doriți ca funcțiile jQuery să fie ușor de întreținut, puteți pune funcțiile jQuery într-un fișier .js separat.

Când vom demonstra jQuery în acest tutorial, funcțiile sunt adăugate direct în <head> secțiunea. Cu toate acestea, uneori este preferabil să le pun într - un fișier separat, ca aceasta (folositi src atributul pentru a se referi la fișierul js):

Exemplu

<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js">
</script>
<script src="my_jquery_functions.js"></script>
</head>


Testați-te cu exerciții!

Exercițiul 1 » Exercițiul 2» Exercițiul 3 » Exercițiul 4» Exercițiul 5 » Exercițiul 6»