jQuery - Ermittelt eine Auswahl basierend auf dem Wert

8

Ich bin sicher, das ist schmerzhaft einfach, aber ich kann es einfach finden.

Ich muss eine Auswahl von Textfeldern von ihrem Wert erhalten. Ich brauche den Wert nicht, ich brauche die Elemente. Ich möchte etwas wie:

%Vor%

Ich lande mit

%Vor%

übrigens,

%Vor%

Funktioniert, aber es scheint nicht sehr sauber.

    
Dan Williams 11.08.2010, 19:27
quelle

2 Antworten

14

Verwenden Sie den Attribut-Gleichheits-Selektor von jQuery

%Vor%

Um genauer zu sein, könnten Sie auch den Mehrfachattribut-Selektor verwenden:

%Vor%

Der Unterschied zwischen den beiden ist, dass der erste alle Elemente mit einer bestimmten Klasse und einem bestimmten Wert auswählt. Die zweite Option wählt nur alle INPUTs mit einer bestimmten Klasse und einem bestimmten Wert aus.

Diese Selektoren wählen alle der entsprechenden Elemente aus. Also wird hide() function alle Elemente verbergen. Es ist also nicht notwendig, die ausgewählten Elemente mit each() oder anderen Dingen "manuell" zu durchlaufen.% Co_de% erledigt dies automatisch für Sie.

Hier ist ein Live-Beispiel.

    
Peter Ajtai 11.08.2010, 19:29
quelle
7

Versuchen:

%Vor%

Weitere Informationen finden Sie in der Attributauswahl-Auswahl in den jQuery-Dokumenten.

    
Justin Ethier 11.08.2010 19:29
quelle

Tags und Links