Dit artikel demonstreert de verschillende methoden om CSS uit een div te verwijderen met behulp van jQuery.
Hoe verwijder je CSS van een Div met behulp van jQuery?
Gebruik de ingebouwde attributen van jQuery om CSS-stijlen uit de div te verwijderen. Er zijn twee methoden waarmee gebruikers stijlen kunnen toevoegen of verwijderen: inline en met behulp van klassen.
Methode 1: Inline CSS verwijderen uit een Div
Om inline stijlen te verwijderen die op het HTML-element zijn toegepast, gebruikt u de ' verwijderAttr() methode wordt gebruikt.
Het wordt gebruikt wanneer weinig styling van een element nodig is. Volg de onderstaande stappen om hiermee om te gaan:
Stap 1: Creëer een structuur Na het uitvoeren van bovenstaande code ziet de webpagina er als volgt uit: De uitvoer toont de HTML-structuur van de div en een knop. Stap 2: voeg inline-styling toe De uitvoer van bovenstaande code is: De uitvoer bevestigt dat de inline stijlen alleen worden toegepast op het div-element. Stap 3: jQuery gebruiken om inline CSS te verwijderen Na het toevoegen van de jQuery-code werkt de webpagina als volgt: De bovenstaande 'gif' illustreert dat de toegepaste stijlen op de div worden verwijderd door op de knop te klikken. De tweede manier om het HTML-element te stylen is door ze een ' klas ”. Voeg vervolgens CSS toe aan dat klassegedeelte binnen de ' Stap 1: Wijs een klasse toe aan Div Element Ga vervolgens naar de “ Na het uitvoeren van bovenstaande code ziet de webpagina er als volgt uit: De uitvoer geeft aan dat de stijlen zijn toegepast op het div-element. Stap 2: voeg jQuery toe om CSS-styling te verwijderen Na het toevoegen van bovenstaande code werkt de webpagina als volgt: De bovenstaande 'gif' illustreert dat de stijlen die in de klasse zijn getypt, worden verwijderd met een klik op de knop. Om de CSS uit een div te verwijderen, de ' verwijderen.Attr() ' En ' verwijderKlasse() methoden kunnen worden gebruikt. De ' verwijderen.Attr() ” verwijdert de “ stijl ” attribuut van het geselecteerde element. Aan de andere kant, de “ verwijderKlasse() ” verwijdert de geselecteerde elementklasse die werd gebruikt voor het toepassen van stijlen op dat element. Dit artikel heeft met succes gedemonstreerd hoe CSS uit een div kan worden verwijderd met behulp van jQuery.
Maak in het HTML-bestand een '
< div >
< h1 > Hallo Linuxhint-gebruikers < / h1 >
< h2 > Linuxhint is de plaats van de hemel < / h2 >
< P > vragen over programmeertalen. < / P >
< / div >
< knop > Stijlverwijderaar voor Div < / knop >
In de openingstag van de div wordt de ' stijl ” attribuut en pas enkele CSS-eigenschappen toe om elementen prominent en aantrekkelijk te maken:
kleur:donkeragenta;
achtergrondkleur: mediumaquamarijn;
marge: 20px;
opvulling: 30px;' >
< h1 >Hallo Linuxhint-gebruikers< / h1 >
< h2 >Linuxhint is de plaats van de hemel< / h2 >
< P >vragen met betrekking tot programmeertalen.< / P >
< / div >
< br >
< knop > Stijl Verwijderen voor Afd.< / knop >
Om stijlattributen te verwijderen, roept de bovenliggende functie aan wanneer de ' document ' is ' klaar ”. In de onderstaande code roept de innerlijke functie aan wanneer de gebruiker op de ' knop ”. Daarna selecteert deze functie alle div-elementen die zich op de pagina bevinden en gebruikt de ' verwijderen.Attr() ” methode:
$ ( document ) .klaar ( functie ( ) {
$ ( 'knop' ) .Klik ( functie ( ) {
$ ( 'div' ) .verwijderAttr ( 'stijl' ) ;
} ) ;
} ) ;
< / script > Methode 2: Class CSS verwijderen uit een Div
Wijs in het HTML-bestand een class-attribuut toe aan de '
< h1 >Hallo Linuxhint-gebruikers< / h1 >
< h2 >Linuxhint is de plaats van de hemel< / h2 >
< P >vragen met betrekking tot programmeertalen.< / P >
< / div >
< knop ID kaart = 'verwijderen' > Stijl Verwijder < / knop >
.styling {
kleur :guldenroede;
achtergrond- kleur : zee groen;
marge: 20px;
opvulling: 30px;
}
< / stijl >
In de ' ” tag add jQuery-code hetzelfde als vermeld in de bovenstaande methode. De jQuery ' verwijderKlasse() ” methode verwijdert de “ styling ” klasse die wordt toegewezen aan het element “div” wanneer op de knop wordt geklikt:
$ ( document ) .klaar ( functie ( ) {
$ ( 'knop' ) .Klik ( functie ( ) {
$ ( 'div' ) .verwijderKlasse ( 'styling' ) ;
} ) ;
} ) ;
< / script > Conclusie