JQuary Basic Selector
$ ("div*") erhält alle Elemente unter dem Div
$ ("rot, .green").
$ ("Ance Desc") // Vorfahrer Selektor Nachkomme Nachkomme Selector
$ ("Eltern> Kind") // enthält nur Kinderwahl und keine Enkelkind -Selektoren
$ ("prev + next") // " +" repräsentiert eine Beziehung zwischen überlegen und untergeordnet. Das nächste Element, das dem vorherrschenden Element am nächsten liegt, ist als nächstes. Der Selektor kehrt zurück und gibt nur das eindeutige Element zurück.
$ ("P+Label"). CSS ("Hintergrundfarbe", "rot"); Fügen Sie den Nachbarn neben Ihnen eine Hintergrundfarbe hinzu
$ ("vorherrschende Geschwister") // Alle benachbarten Elemente nach den Vorgängen erhalten (benachbarte Elemente enthalten nur das gleiche übergeordnete Element)
Filterauswahl für JQuary
: First $ ("li: First") erhält das erste Element in einer Reihe identischer Tags, die ein Element ist, das nicht eine Sammlung ist
: Letztes letztes Element
: EQ (Index) Finden Sie Elemente nach Index
$ ("li: EQ (2)") Index erhält das dritte Element im Li -Tag von Null
: Enthält (Text) Elemente nach Inhalten finden
$ ("li: enthält ('zhang san')") Holen Sie sich alle Li -Elemente, die Zhang San enthalten. Warum muss Zhang San einzelne Zitate hinzufügen? Da es sich um eine Zeichenfolge und keine Variable handelt, wird ein Fehler ohne einzelne oder doppelte Zitate gemeldet.
: hat (Schleim) nach Element erhalten
$ ("li: Has ('p')") erhält alle <li> Elemente mit <p> Elementen
: Hidden erhält alle unsichtbaren Elemente, einschließlich Elemente mit dem Typ -Attributwert versteckt. $ ("li: versteckt") Holen Sie sich alle folgenden Anzeigen: Keine Elemente oder versteckte Elemente
: Sichtbar erhält alle sichtbaren Elemente. Solange der Anzeige -Attributwert des Elements nicht auf "None" festgelegt wird, kann er über diesen Selektor erhalten werden.
$ ("P: sichtbar") bekommt das sichtbare <p> Element
[Attribute = value] Holen Sie sich das Element, dessen Attributname gleich dem Attributwert ist
$ ("li [title = 'Little Superman']")) bedeutet, li den Bereich zu bestimmen, wenn Sie nicht li hinzufügen, alle ausgewählt
[Attribut! = Wert] Holen Sie sich ein Element, dessen Attributname nicht dem Attributwert entspricht
[Attribut*= Wert] Holt alle Elemente im Attributwert, die den angegebenen Inhalt enthalten
$ ("li [title*= 'new']") erhält das Li -Element, das "Neu" im Attributwert enthält
: First-Kind erhält das erste untergeordnete Element, das in jedem übergeordneten Element zurückgegeben wird. Es handelt sich um eine Sammlung und wird häufig verwendet, um Daten mehrerer Sammlungen auszuwählen.
$ ("li: First-Kind") erhält das erste <li> Element unter allen <ul> Elternelementen
: Last-Child Get das letzte untergeordnete Element des übergeordneten Elements verwendet häufig die Verarbeitung mehrerer Sammlungsdatenauswahl
Formularauswahl
: Input Holen Sie sich alle Elemente des Formulars, um alle Formularelemente zurückzugeben, einschließlich nicht nur aller Formularelemente, die mit <eingabe>, sondern auch <textarea>, <auswahl> und ausgewählt werden, und
<taste> Markierte Formularelemente, die ausgewählten Formelemente sind am breitesten
: Text Erhielt alle einzelnen Zeilen des Texteingangsfeldes im Formular nicht für Textbereiche
: Passwort Holen Sie alle Passwörter im Formular Eingabetastkästchen Elemente
: Radio erhält alle Optionsknopfelemente in der Form.
: Das Kontrollkästchen wird im Formular des Kontrollkästchens im Formular abgerufen. ()
: Senden erhält das Senden -Schaltflächenelement im Formular. (Im Allgemeinen gibt es in einem Formular nur eine Schaltfläche mit dem Typ -Attribut "Senden".) Wenn die Schaltfläche nicht definiert ist, ist der Standardwert der Standard
Schaltfläche senden
: Bild erhält das Element unter der Klasse "Das Typattribut des Typs des Eingabelements ist Bild, dieses Element ist eine Bilddomäne".
: Image Selector kann nur <Eingabe> Bildfelder erhalten, aber keine Bildelemente im Format <Mesing> erhalten
Der: Taste -Selektor kann erhalten und kann nur zwei gemeinsame Tastelelemente erhalten: <eingabe> und <button> mit dem "Attributwert von" Attribut von "Taste".
: Checked erhält alle Elemente im ausgewählten Zustand.
: Ausgewählt wird nur alle ausgewählten <option> Optionselemente im Dropdown-Listenfeld <Select> abgewählt.
Die obige umfassende Zusammenfassung von JQuary Selector ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.