Heim  >  Artikel  >  Web-Frontend  >  So ermitteln Sie, ob eine Klasse in jquery vorhanden ist

So ermitteln Sie, ob eine Klasse in jquery vorhanden ist

coldplay.xixi
coldplay.xixiOriginal
2020-11-24 14:24:419151Durchsuche

So überprüfen Sie, ob eine Klasse in jquery vorhanden ist: 1. Verwenden Sie die Methode [is('.classname')] 2. Verwenden Sie die Methode [hasClass('classname')], der Code lautet [$('div'; ).hasClass( 'redColor')].

So ermitteln Sie, ob eine Klasse in jquery vorhanden ist

Die Betriebsumgebung dieses Tutorials: Windows7-System, jquery3.2.1-Version. Diese Methode ist für alle Computermarken geeignet.

Methoden, um festzustellen, ob eine Klasse in jquery vorhanden ist:

In jquery können Sie zwei Methoden verwenden, um festzustellen, ob ein Element eine bestimmte Klasse (Klasse) enthält. Beide Methoden haben die gleiche Funktionalität. Die beiden Methoden lauten wie folgt:

  • is('.classname')

  • hasClass('classname')

Das Folgende ist ein Beispiel dafür, ob ein div-Element eine rote Farbe enthält:

1. Verwenden Sie Die Methode von is('.classname')is(‘.classname’)的方法

$('div').is('.redColor')

2. 使用hasClass(‘classname’)的方法(注意jquery的低版本可能是hasClass(‘.classname’))

$('div').hasClass('redColor')

2. Verwenden Sie die Methode von hasClass('classname') (beachten Sie, dass die niedrigere Version von jquery möglicherweise hasClass(') ist. Klassenname'))




.redColor {
background:red;
}
.blueColor {
background:blue;
}




jQuery check if an element has a certain class

This is a div tag with class name of "redColor"

is('.redColor') hasClass('.redColor') reset

$("#isTest").click(function () { if($('div').is('.redColor')){ $('div').addClass('blueColor'); } }); $("#hasClassTest").click(function () { if($('div').hasClass('redColor')){ $('div').addClass('blueColor'); } }); $("#reset").click(function () { location.reload(); });

Das Folgende ist ein Beispiel für die Erkennung, ob ein Element eine redColor-Klasse enthält. Wenn dies der Fall ist, ändern Sie seine Klasse in blueColor.
rrreee

Verwandte kostenlose Lernempfehlungen: JavaScript

(Video)
🎜

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob eine Klasse in jquery vorhanden ist. 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
Vorheriger Artikel:Wie lösche ich eine Auswahloption in jQuery?Nächster Artikel:Wie lösche ich eine Auswahloption in jQuery?

In Verbindung stehende Artikel

Mehr sehen