Heim >Web-Frontend >CSS-Tutorial >Wie kann ich mithilfe der „hasClass'-Methode von jQuery nach einer CSS-Klasse für ein Element suchen?
Frage:
Wie stellt man das Vorhandensein einer CSS-Klasse auf einem fest? HTML-Element mit jQuery, insbesondere zur Verwendung innerhalb einer if-Anweisung Bedingung?
Antwort:
Nutzung der robusten hasClass-Methode:
jQueryCollection.hasClass(className);
Alternativ:
$(selector).hasClass(className);
Implementierung:
Das Argument für hasClass ist das CSS Klassenname als String. Es gibt einen booleschen Wert zurück, sodass Sie in Ihren bedingten Anweisungen Gleichheitsprüfungen durchführen können. Insbesondere werden Leerzeichen im Klassennamen wörtlich abgeglichen.
Beispielverwendung:
Bedenken Sie das HTML-Element:
<span>
Der folgende Codeausschnitt würde als wahr ausgewertet werden:
$('span').hasClass('foo bar')
Es würde jedoch Folgendes zurückgegeben werden falsch:
$('span').hasClass('bar foo') $('span').hasClass('foo bar')
Das obige ist der detaillierte Inhalt vonWie kann ich mithilfe der „hasClass'-Methode von jQuery nach einer CSS-Klasse für ein Element suchen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!