Dieser Artikel demonstriert die verschiedenen Methoden zum Entfernen von CSS aus einem Div mithilfe von jQuery.
Wie entferne ich CSS mit jQuery aus einem Div?
Um CSS-Stile aus dem div zu entfernen, verwenden Sie die integrierten jQuery-Attribute. Es gibt zwei Methoden, mit denen Benutzer Stile hinzufügen oder entfernen können: Inline und mithilfe von Klassen.
Methode 1: Inline-CSS aus einem Div entfernen
Um Inline-Stile zu entfernen, die auf das HTML-Element angewendet werden, muss „ removeAttr() ”-Methode verwendet wird.
Es wird verwendet, wenn nur wenig Styling eines Elements erforderlich ist. Befolgen Sie die folgenden Schritte, um damit umzugehen:
Schritt 1: Erstellen Sie eine Struktur Nach der Ausführung des obigen Codes sieht die Webseite folgendermaßen aus: Die Ausgabe zeigt die HTML-Struktur des Div und einer Schaltfläche. Schritt 2: Inline-Styling hinzufügen Die Ausgabe des obigen Codes ist: Die Ausgabe bestätigt, dass die Inline-Stile nur auf das div-Element angewendet werden. Schritt 3: Verwenden von jQuery zum Entfernen von Inline-CSS Nach dem Hinzufügen des jQuery-Codes funktioniert die Webseite folgendermaßen: Das obige „GIF“ zeigt, dass die auf das Div angewendeten Stile durch Klicken auf die Schaltfläche entfernt werden. Die zweite Möglichkeit, das HTML-Element zu formatieren, besteht darin, ihm ein „ Klasse “. Fügen Sie dann CSS in diesem Klassenteil innerhalb des „ Schritt 1: Weisen Sie dem Div-Element eine Klasse zu Gehen Sie als Nächstes zu „ Nach der Ausführung des obigen Codes sieht die Webseite folgendermaßen aus: Die Ausgabe zeigt an, dass die Stile auf das div-Element angewendet werden. Schritt 2: jQuery hinzufügen, um CSS-Styling zu entfernen Nach dem Hinzufügen des obigen Codes funktioniert die Webseite folgendermaßen: Das obige „GIF“ zeigt, dass die in der Klasse eingegebenen Stile mit einem Klick auf die Schaltfläche entfernt werden. Um das CSS aus einem Div zu entfernen, muss „ remove.Attr() ' Und ' RemoveClass() ”-Methoden können verwendet werden. Der ' remove.Attr() ” entfernt das „ Stil ”-Attribut aus dem ausgewählten Element. Andererseits ist die „ RemoveClass() „Entfernt die ausgewählte Elementklasse, die zum Anwenden von Stilen auf dieses Element verwendet wurde. In diesem Artikel wurde erfolgreich gezeigt, wie man CSS mithilfe von jQuery aus einem Div entfernt.
Erstellen Sie in der HTML-Datei ein „
< div >
< h1 > Hallo Linuxhint-Benutzer < / h1 >
< h2 > Linuxhint ist der Ort des Himmels < / h2 >
< P > Fragen zu Programmiersprachen. < / P >
< / div >
< Taste > Stilentferner für Div < / Taste >
Im div-Eröffnungs-Tag wird das „“ verwendet. Stil ” Attribut und wenden Sie einige CSS-Eigenschaften an, um Elemente hervorzuheben und ansprechend zu machen:
Farbe: dunkelmagenta;
Hintergrundfarbe: mittleres Aquamarin;
Rand: 20px;
Polsterung: 30px;' >
< h1 >Hallo Linuxhint-Benutzer< / h1 >
< h2 >Linuxhint ist der Ort des Himmels< / h2 >
< P >Anfragen im Zusammenhang mit Programmiersprachen.< / P >
< / div >
< br >
< Taste > Stil Entfernen für Div< / Taste >
Um Stilattribute zu entfernen, ruft die übergeordnete Funktion auf, wenn „ dokumentieren ' Ist ' bereit “. Im folgenden Code wird die innere Funktion aufgerufen, wenn der Benutzer auf „ Taste “. Danach wählt diese Funktion alle div-Elemente aus, die sich auf der Seite befinden, und verwendet das „ remove.Attr() ' Methode:
$ ( dokumentieren ) .bereit ( Funktion ( ) {
$ ( 'Taste' ) .klicken ( Funktion ( ) {
$ ( „div“ ) .removeAttr ( 'Stil' ) ;
} ) ;
} ) ;
< / Skript > Methode 2: Klassen-CSS aus einem Div entfernen
Weisen Sie in der HTML-Datei dem „“ ein Klassenattribut zu.
< h1 >Hallo Linuxhint-Benutzer< / h1 >
< h2 >Linuxhint ist der Ort des Himmels< / h2 >
< P >Anfragen im Zusammenhang mit Programmiersprachen.< / P >
< / div >
< Taste Ausweis = 'entfernen' > Stil Entfernen Sie < / Taste >
.Styling {
Farbe :Goldrute;
Hintergrund- Farbe : Meeresgrün;
Rand: 20px;
Polsterung: 30px;
}
< / Stil >
Im '
$ ( dokumentieren ) .bereit ( Funktion ( ) {
$ ( 'Taste' ) .klicken ( Funktion ( ) {
$ ( „div“ ) .removeClass ( 'Styling' ) ;
} ) ;
} ) ;
< / Skript > Abschluss