Heim >Web-Frontend >CSS-Tutorial >Wie kann ich mithilfe der „hasClass'-Methode von jQuery nach einer CSS-Klasse für ein Element suchen?

Wie kann ich mithilfe der „hasClass'-Methode von jQuery nach einer CSS-Klasse für ein Element suchen?

DDD
DDDOriginal
2024-12-06 10:11:12999Durchsuche

How Can I Check for a CSS Class on an Element Using jQuery's `hasClass` Method?

Inspizieren von CSS-Klassen mit der hasClass-Methode von jQuery

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn