Neueste Web-Entwicklung Tutorials
 

jQuery Selektoren


jQuery Selektoren

Nutzen Sie unsere jQuery Selector Tester die verschiedenen Selektoren zu demonstrieren.

Wähler Beispiel Wählt
* $("*") Alle Elemente
# id $("#lastname") Das Element mit id="lastname"
. class $(".intro") Alle Elemente mit class="intro"
. class, . class $(".intro,.demo") Alle Elemente mit der class "intro" oder "demo"
element $("p") Alle <p> Elemente
el1 , el2 , el3 $("h1,div,p") Alle <h1>, <div> <p> <h1>, <div> <p> Elemente
   
:first $("p:first") Die erste <p> Element
:last $("p:last") Das letzte <p> Element
:even $("tr:even") Alle selbst <tr> Elemente
:odd $("tr:odd") Alle ungeraden <tr> Elemente
   
:first-child $("p:first-child") Alle <p> Elemente , die das erste Kind ihrer Eltern sind
:first-of-type $("p:first-of-type") Alle <p> Elemente , die die ersten sind , <p> Element ihrer Eltern
:last-child $("p:last-child") Alle <p> Elemente , die das letzte Kind ihrer Eltern sind
:last-of-type $("p:last-of-type") Alle <p> Elemente , die die letzten sind <p> Element ihrer Eltern
:nth-child( n ) $("p:nth-child(2)") Alle <p> Elemente , die das zweite Kind ihrer Eltern sind
:nth-last-child( n ) $("p:nth-last-child(2)") Alle <p> Elemente , die das zweite Kind ihrer Eltern sind, aus dem letzten Kind zu zählen
:nth-of-type( n ) $("p:nth-of-type(2)") Alle <p> Elemente, die zweite sind <p> Element ihrer Eltern
:nth-last-of-type( n ) $("p:nth-last-of-type(2)") Alle <p> Elemente, die zweite sind <p> Element ihrer Eltern, aus dem letzten Kind zu zählen
:only-child $("p:only-child") Alle <p> Elemente , die das einzige Kind ihrer Eltern sind
:only-of-type $("p:only-of-type") Alle <p> Elemente , die das einzige Kind, ihrer Art sind, von ihren Eltern
   
parent > child $("div > p") Alle <p> Elemente , die ein direktes Kind eines sind <div> Element
parent descendant $("div p") Alle <p> Elemente , die Nachkommen eines sind <div> Element
element + next $("div + p") Das <p> Element , das zu jeder nächsten sind <div> Elemente
element ~ siblings $("div ~ p") Alle <p> Elemente , die Geschwister eines sind <div> Element
   
:eq( index ) $("ul li:eq(3)") Das vierte Element in einer Liste (Index beginnt bei 0)
:gt( no ) $("ul li:gt(3)") Listenelemente mit einem Index größer als 3
:lt( no ) $("ul li:lt(3)") Listenelemente mit einem Index von weniger als 3
:not( selector ) $("input:not(:empty)") Alle Eingabeelemente, die nicht leer sind
   
:header $(":header") Alle Header - Elemente <h1>, <h2> ...
:animated $(":animated") Alle animierten Elemente
:focus $(":focus") Das Element, das derzeit den Fokus hat
:contains( text ) $(":contains('Hello')") Alle Elemente , die den Text enthält "Hello"
:has( selector ) $("div:has(p)") Alle <div> Elemente, die ein Element <p> haben
:empty $(":empty") Alle Elemente, die leer sind
:parent $(":parent") Alle Elemente, die ein Elternteil eines anderen Elements sind
:hidden $("p:hidden") Alle versteckt <p> Elemente
:visible $("table:visible") Alle sichtbaren Tabellen
:root $(":root") Die Wurzel des Dokumentelements
:lang( language ) $("p:lang(de)") Alle <p> Elemente mit einem Attribut lang Wert beginnend mit "de"
   
[ attribute ] $("[href]") Alle Elemente mit einem href Attribut
[ attribute = value ] $("[href='default.htm']") Alle Elemente mit einem href Attributwert gleich "default.htm"
[ attribute != value ] $("[href!='default.htm']") Alle Elemente mit einem href Attribut Wert ungleich "default.htm"
[ attribute $= value ] $("[href$='.jpg']") Alle Elemente mit einem href Attribut - Wert mit der Endung ".jpg"
[attribute|=value] $("[title|='Tomorrow']") Alle Elemente mit einem Titel - Attributwert gleich 'Tomorrow' , oder beginnend mit 'Tomorrow' , gefolgt von einem Bindestrich
[attribute^=value] $("[title^='Tom']") Alle Elemente mit einem Attribut title Startwert mit "Tom"
[attribute~=value] $("[title~='hello']") Alle Elemente mit einem Attribut - Wert - Titel mit dem bestimmten Wort "hello"
[attribute*=value] $("[title*='hello']") Alle Elemente mit einem Attribut - Wert - Titel mit dem Wort "hello"
   
:input $(":input") Alle Eingabeelemente
:text $(":text") Alle Eingabeelemente mit type="text"
:password $(":password") Alle Eingabeelemente mit type="password"
:radio $(":radio") Alle Eingabeelemente mit type="radio"
:checkbox $(":checkbox") Alle Eingabeelemente mit type="checkbox"
:submit $(":submit") Alle Eingabeelemente mit type="submit"
:reset $(":reset") Alle Eingabeelemente mit type="reset"
:button $(":button") Alle Eingabeelemente mit type="button"
:image $(":image") Alle Eingabeelemente mit type="image"
:file $(":file") Alle Eingabeelemente mit type="file"
:enabled $(":enabled") Alle enabled Eingabeelemente
:disabled $(":disabled") Alle disabled Eingabeelemente
:selected $(":selected") Alle selected Eingabeelemente
:checked $(":checked") Alle checked Eingabeelemente