Denne artikel viser de forskellige metoder til at fjerne CSS fra en div ved hjælp af jQuery.
Hvordan fjerner man CSS fra en Div ved hjælp af jQuery?
For at fjerne CSS-stile fra div'en skal du bruge de indbyggede jQuery-attributter. Der er to metoder, hvorved brugere kan tilføje eller fjerne typografier, inline og ved at bruge klasser.
Metode 1: Fjern inline CSS fra en Div
For at fjerne indlejrede typografier, der er anvendt på HTML-elementet, skal ' removeAttr() ”-metoden benyttes.
Det bruges, når der er behov for lidt styling af et element. Følg nedenstående trin for at håndtere det:
Trin 1: Opret en struktur Efter at have udført ovenstående kode, ser websiden sådan ud: Outputtet viser HTML-strukturen af div'en og en knap. Trin 2: Tilføj Inline Styling Outputtet af ovenstående kode er: Outputtet bekræfter, at de inline-stile kun anvendes på div-elementet. Trin 3: Brug af jQuery til at fjerne inline CSS Efter tilføjelse af jQuery-koden fungerer websiden sådan: Ovenstående 'gif' illustrerer, at de anvendte stilarter på div'en fjernes ved at klikke på knappen. Den anden måde at style HTML-elementet på er ved at tildele dem en ' klasse ”. Tilføj derefter CSS i den klassedel inde i ' Trin 1: Tildel en klasse til Div Element Gå derefter til ' Efter at have udført ovenstående kode, ser websiden sådan ud: Outputtet viser, at stilene er anvendt på div-elementet. Trin 2: Tilføj jQuery for at fjerne CSS-styling Efter tilføjelse af ovenstående kode fungerer websiden sådan her: Ovenstående 'gif' illustrerer, at de typografier, der er skrevet i klassen, fjernes med et knapklik. For at fjerne CSS fra en div, skal ' remove.Attr() ' og ' removeClass() ”-metoder kan bruges. Det ' remove.Attr() ' fjerner ' stil ” attribut fra det element, der er valgt. På den anden side er ' removeClass() ' fjerner den valgte elementklasse, der blev brugt til at anvende typografier på det element. Denne artikel har med succes demonstreret, hvordan man fjerner CSS fra en div ved hjælp af jQuery.
I HTML-filen skal du oprette en '
< div >
< h1 > Hej Linuxhint-brugere < / h1 >
< h2 > Linuxhint er himlens sted < / h2 >
< s > forespørgsler relateret til programmeringssprog. < / s >
< / div >
< knap > Style Remover til Div < / knap >
Inde i div-åbningsmærket bruger ' stil ” attribut og anvende nogle CSS-egenskaber for at gøre elementer fremtrædende og tiltalende:
farve: darkagenta;
baggrundsfarve: medium akvamarin;
margin: 20px;
polstring: 30px;' >
< h1 >Hej Linuxhint-brugere< / h1 >
< h2 >Linuxhint er himlens sted< / h2 >
< s >forespørgsler relateret til programmeringssprog.< / s >
< / div >
< br >
< knap > Stil Fjerne til Div< / knap >
For at fjerne stilattributter kalder den overordnede funktion, når ' dokument ' er ' parat ”. I nedenstående kode kalder den indre funktion, når brugeren klikker på ' knap ”. Derefter vælger denne funktion alle div-elementer, der findes på siden og bruger ' remove.Attr() ” metode:
$ ( dokument ) .parat ( fungere ( ) {
$ ( 'knap' ) .klik ( fungere ( ) {
$ ( 'div' ) .removeAttr ( 'stil' ) ;
} ) ;
} ) ;
< / manuskript > Metode 2: Fjern klasse CSS fra en Div
I HTML-filen skal du tildele en klasseattribut til '
< h1 >Hej Linuxhint-brugere< / h1 >
< h2 >Linuxhint er himlens sted< / h2 >
< s >forespørgsler relateret til programmeringssprog.< / s >
< / div >
< knap id = 'fjerne' > Stil Fjern < / knap >
.styling {
farve :guldrød;
baggrund- farve : havgrøn;
margin: 20px;
polstring: 30px;
}
< / stil >
I ' ” tag tilføje jQuery kode samme som angivet i ovenstående metode. jQuery ' removeClass() ' metode fjerner ' styling '-klasse, der tildeles 'div'-elementet, når der klikkes på knappen:
$ ( dokument ) .parat ( fungere ( ) {
$ ( 'knap' ) .klik ( fungere ( ) {
$ ( 'div' ) .removeClass ( 'styling' ) ;
} ) ;
} ) ;
< / manuskript > Konklusion