jQuery prüfen, ob die Attr-Klasse existiert?

8

Wie kann ich feststellen, ob .attr('class') existiert?

Ich verwende diesen Code:

%Vor%

Es scheint nicht zu funktionieren.

    
Tom 28.07.2011, 12:56
quelle

5 Antworten

20

Es hängt davon ab, was Sie wollen. Möchten Sie überprüfen, ob ein Element das Klassenattribut hat, beispielsweise:

%Vor%

Wenn ja, verwenden Sie:

%Vor%

Wenn Sie überprüfen möchten, ob das Element eine bestimmte Klasse hat, verwenden Sie:

%Vor%     
Abraham 28.07.2011, 13:01
quelle
1

Versuchen Sie das ..

%Vor%      

<div id="id1">test</div>

    
Manikandan Thangaraj 28.07.2011 13:13
quelle
1

Sie können überprüfen, ob ein Element mit einer Klasse vorhanden ist, indem Sie einfach 'length' für ein jquery-Objekt aufrufen.

%Vor%     
mdskinner 28.07.2011 13:27
quelle
0

Der Rückgabewert, wenn die Attributklasse nicht existiert, ist null oder eine leere Zeichenfolge.

    
reporter 28.07.2011 13:00
quelle
0

Dieser Code funktioniert tatsächlich: Geige

HTML:

%Vor%

JS:

%Vor%     
Joseph Marikle 28.07.2011 13:03
quelle

Tags und Links