Heim > Web-Frontend > js-Tutorial > Hauptteil

jquery legt den Klassenstil des Elements fest

无忌哥哥
Freigeben: 2018-06-29 13:48:11
Original
1703 Leute haben es durchsucht

jquery legt den Klassenstil eines Elements fest

Methoden zum Festlegen von Elementstilen

1 Geben Sie die anzuwendenden Klassenstilregeln an, indem Sie das Klassenattribut des Tags festlegen

2 . Setzen Sie das Stilattribut des Tags direkt, um den Stil des aktuellen Elements zurückzusetzen

1. Klassenstil anwenden: addClass()

$('#pic').addClass('circle')
$('#pic').addClass('circle shadow')
Nach dem Login kopieren
Nach dem Login kopieren

2. )

$('#pic').removeClass('circle')
$('#pic').removeClass('shadow')
$('#pic').removeClass('circle shadow')
Nach dem Login kopieren

3. Automatischer Stilwechsel: toogleClass()

Wenn dem aktuellen Element kein Klassenstil hinzugefügt wurde, dann wird automatisch der von ihm angegebene Klassenstil hinzugefügt

$('#pic').toggleClass('circle shadow')
Nach dem Login kopieren
Nach dem Login kopieren

Wenn Das aktuelle Element wurde hinzugefügt Der Oberklassenstil, dann wird dieser Klassenstil entfernt

Fügen Sie zuerst den Oberklassenstil zum Element hinzu

$('#pic').addClass('circle')
$('#pic').addClass('circle shadow')
Nach dem Login kopieren
Nach dem Login kopieren

Jetzt wird der Entfernungsvorgang durchgeführt

$('#pic').toggleClass('circle shadow')
Nach dem Login kopieren
Nach dem Login kopieren

4. Abfrageklassenstil: hasClass()

var res = $('#pic').hasClass('circle shadow') //false
$('#pic').addClass('circle shadow') 
var res = $('#pic').hasClass('circle shadow') //true
if ($('#pic').hasClass('circle shadow')) {
$('#pic').removeClass('circle shadow')
} else {
$('#pic').addClass('circle shadow') 
}
Nach dem Login kopieren

//Ergebnisse der Konsolenansicht

console.log(res)
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonjquery legt den Klassenstil des Elements fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage