Denne artikkelen viser de forskjellige metodene for å fjerne CSS fra en div ved hjelp av jQuery.
Hvordan fjerne CSS fra en Div ved hjelp av jQuery?
For å fjerne CSS-stiler fra div, bruk jQuery innebygde attributter. Det er to metoder der brukere kan legge til eller fjerne stiler, inline og ved å bruke klasser.
Metode 1: Fjern innebygd CSS fra en Div
For å fjerne innebygde stiler som er brukt på HTML-elementet, ' removeAttr() ”-metoden benyttes.
Den brukes når lite styling av et element er nødvendig. Følg trinnene nedenfor for å håndtere det:
Trinn 1: Lag en struktur Etter å ha utført koden ovenfor, ser nettsiden slik ut: Utdataene viser HTML-strukturen til div og en knapp. Trinn 2: Legg til inline styling Utgangen av koden ovenfor er: Utdataene bekrefter at de innebygde stilene bare brukes på div-elementet. Trinn 3: Bruk jQuery for å fjerne innebygd CSS Etter å ha lagt til jQuery-koden, fungerer nettsiden slik: Ovennevnte 'gif' illustrerer at de anvendte stilene på div fjernes ved å klikke på knappen. Den andre måten å style HTML-elementet på er ved å tilordne dem en ' klasse '. Deretter legger du til CSS i den klassedelen i ' Trinn 1: Tilordne en klasse til Div Element Gå deretter til ' Etter å ha utført koden ovenfor, ser nettsiden slik ut: Utdataene viser at stilene er brukt på div-elementet. Trinn 2: Legg til jQuery for å fjerne CSS-styling Etter å ha lagt til koden ovenfor, fungerer nettsiden slik: Ovennevnte 'gif' illustrerer at stilene som er skrevet i klassen fjernes med et knappeklikk. For å fjerne CSS fra en div, ' remove.Attr() ' og ' removeClass() ”-metoder kan brukes. « remove.Attr() ' fjerner ' stil ”-attributt fra elementet som er valgt. På den annen side, ' removeClass() ' fjerner den valgte elementklassen som ble brukt for å bruke stiler på det elementet. Denne artikkelen har demonstrert hvordan du fjerner CSS fra en div ved hjelp av jQuery.
I HTML-filen oppretter du en '
< div >
< h1 > Hei Linuxhint-brukere < / h1 >
< h2 > Linuxhint er himmelens sted < / h2 >
< s > spørsmål knyttet til programmeringsspråk. < / s >
< / div >
< knapp > Style Remover for Div < / knapp >
Inne i div-åpningstaggen bruker ' stil ” attributt og bruke noen CSS-egenskaper for å gjøre elementer fremtredende og tiltalende:
farge: darkagenta;
bakgrunnsfarge: medium akvamarin;
margin: 20px;
polstring: 30px;' >
< h1 >Hei Linuxhint-brukere< / h1 >
< h2 >Linuxhint er himmelens sted< / h2 >
< s >spørringer relatert til programmeringsspråk.< / s >
< / div >
< br >
< knapp > Stil Fjerne til Div< / knapp >
For å fjerne stilattributter, kaller den overordnede funksjonen når ' dokument ' er ' klar '. I koden nedenfor anroper den indre funksjonen når brukeren klikker på ' knapp '. Etter det velger denne funksjonen alle div-elementer som ligger på siden og bruker ' remove.Attr() ' metode:
$ ( dokument ) .klar ( funksjon ( ) {
$ ( 'knapp' ) .klikk ( funksjon ( ) {
$ ( 'div' ) .removeAttr ( 'stil' ) ;
} ) ;
} ) ;
< / manus > Metode 2: Fjern klasse CSS fra en Div
I HTML-filen, tilordne et klasseattributt til '
< h1 >Hei Linuxhint-brukere< / h1 >
< h2 >Linuxhint er himmelens sted< / h2 >
< s >spørringer relatert til programmeringsspråk.< / s >
< / div >
< knapp id = 'fjerne' > Stil Fjern < / knapp >
.styling {
farge :gullris;
bakgrunn- farge : sjøgrønn;
margin: 20px;
polstring: 30px;
}
< / stil >
I « ” tag legg til jQuery-kode samme som angitt i metoden ovenfor. jQuery ' removeClass() '-metoden fjerner ' styling '-klasse som tildeles 'div'-elementet når du klikker på knappen:
$ ( dokument ) .klar ( funksjon ( ) {
$ ( 'knapp' ) .klikk ( funksjon ( ) {
$ ( 'div' ) .removeClass ( 'styling' ) ;
} ) ;
} ) ;
< / manus > Konklusjon