jQuery - Beispiele für Attributselektoren
In jQuery werden die Attributselektoren in eine Klammer [] eingeschlossen. Hier sind die unterstützten Attributselektoren:
1. Hat Attribut [A]
Wählen Sie alle Elemente mit dem Attribut "A" aus.
Examples
$ ('a [rel]') - Wählt alle Elemente aus, die mit übereinstimmen und ein rel-Attribut haben.
2. Attributwert gleich [A = B]
Wählen Sie alle Elemente mit dem Attribut A mit einem Wert von genau B aus.
Examples
$ ('a [rel = nofollow]') - wählt alle mit übereinstimmenden Elemente aus, die ein rel-Attribut mit einem Wert haben, der genau gleich 'nofollow' ist.
3. Attributwert ungleich [A! = B]
Wählen Sie alle Elemente aus, die nicht das Attribut A mit einem Wert von genau B haben.
Examples
$ ('a [rel! = nofollow]') - wählt alle mit übereinstimmenden Elemente aus, die kein rel-Attribut mit einem Wert haben, der genau gleich 'nofollow' ist.
4. Attributwert beginnt [A ^ = B]
Wählen Sie alle Elemente mit dem Attribut A aus, deren Wert mit B beginnt.
Examples
$ ('a [rel ^ = nof]') - wählt alle Elemente aus, die mit übereinstimmen und ein rel-Attribut mit einem Wert haben, der mit 'nof' beginnt.
5. Attribut Wert endet [A $ = B]
Wählen Sie alle Elemente mit dem Attribut A aus, deren Wert auf B endet.
Examples
$ ('a [rel $ = low]') - wählt alle mit übereinstimmenden Elemente aus, die ein rel-Attribut mit einem Wert haben, der mit 'low' endet.
6. Attributwert enthält [A * = B]
Wählen Sie alle Elemente mit dem Attribut A mit einem Wert aus, der die Teilzeichenfolge B enthält.
Examples
$ ("a [href * = yahoo.com]") - wählt alle mit übereinstimmenden Elemente aus, die ein href-Attribut mit einem Wert haben, der "yahoo.com" enthält.
7. Attributwert enthält Präfix [A | = B]
Wählen Sie alle Elemente mit dem Attribut A aus, deren Wert entweder gleich B ist oder mit B beginnt, gefolgt von einem Bindestrich (-).
Examples
$ ('a [lang | = en]') - Wählt alle mit übereinstimmenden Elemente aus, die ein lang-Attribut mit einem Wert haben, der entweder 'en' oder 'en-' entspricht. .
8. Attribut Wert enthält - durch Leerzeichen begrenzt [A ~ = B]
Wählen Sie alle Elemente mit dem Attribut A aus, deren Wert B entspricht und die durch Leerzeichen getrennt sind.
Examples
$ ('div [class ~ = jQuery]') - wählt alle Elemente aus, die mit
Spiel es
Klicken Sie auf die Schaltflächen, um die Attributauswahl zu spielen.