Πώς να αφαιρέσετε το CSS από ένα Div χρησιμοποιώντας jQuery;

Pos Na Aphairesete To Css Apo Ena Div Chresimopoiontas Jquery



Ορισμένοι ασκούμενοι ή νέοι προγραμματιστές προσθέτουν πάρα πολλές ιδιότητες στυλ για να δημιουργήσουν ένα σχέδιο. Εάν το σχέδιο είναι φορτωμένο με πάρα πολλά στυλ και ο διαχειριστής έργου θέλει να βλέπει μόνο HTML, εδώ το jQuery μπορεί να αφαιρέσει όλα τα στυλ γράφοντας τις 4 έως 5 γραμμές κώδικα. Είναι μια πολύ αποτελεσματική και αποτελεσματική μέθοδος αφαιρώντας στυλ και βλέποντας τη δομή αυτού του div ή του HTML της σελίδας.

Αυτό το άρθρο παρουσιάζει τις διαφορετικές μεθόδους κατάργησης CSS από ένα div χρησιμοποιώντας jQuery.

Πώς να αφαιρέσετε το CSS από ένα Div χρησιμοποιώντας jQuery;

Για να αφαιρέσετε στυλ CSS από το div, χρησιμοποιήστε τα ενσωματωμένα χαρακτηριστικά του jQuery. Υπάρχουν δύο μέθοδοι μέσω των οποίων οι χρήστες μπορούν να προσθέσουν ή να αφαιρέσουν στυλ, ενσωματωμένα και χρησιμοποιώντας κλάσεις.







Μέθοδος 1: Κατάργηση Inline CSS από ένα Div

Για να αφαιρέσετε ενσωματωμένα στυλ που εφαρμόζονται στο στοιχείο HTML, το ' removeAttr() Χρησιμοποιείται η μέθοδος.



Χρησιμοποιείται όταν χρειάζεται λίγο στυλ σε ένα στοιχείο. Ακολουθήστε τα παρακάτω βήματα για να το αντιμετωπίσετε:



Βήμα 1: Δημιουργήστε μια δομή
Στο αρχείο HTML, δημιουργήστε ένα '

' και προσθέστε πολλά στοιχεία HTML μέσα σε αυτό. Για παράδειγμα, '

», «

' και '

Οι ετικέτες ' χρησιμοποιούνται στον παρακάτω κώδικα:





< div >
< h1 > Γεια σας χρήστες Linuxhint < / h1 >
< h2 > Το Linuxhint είναι ο τόπος του ουρανού < / h2 >
< Π > ερωτήματα που σχετίζονται με γλώσσες προγραμματισμού. < / Π >
< / div >
< κουμπί > Style Remover για Div < / κουμπί >

Μετά την εκτέλεση του παραπάνω κώδικα, η ιστοσελίδα μοιάζει με αυτό:





Η έξοδος δείχνει τη δομή HTML του div και ένα κουμπί.

Βήμα 2: Προσθήκη Inline Styling
Μέσα στην ετικέτα ανοίγματος div, χρησιμοποιεί το ' στυλ ” αποδώστε και εφαρμόστε ορισμένες ιδιότητες CSS για να κάνετε τα στοιχεία εμφανή και ελκυστικά:

< div στυλ = '
χρώμα: σκούρο ματζέντα;
Χρώμα φόντου: mediumaquamarine;
περιθώριο: 20 px;
padding: 30px;'
>
< h1 >Γεια σας χρήστες Linuxhint< / h1 >
< h2 >Το Linuxhit είναι ο τόπος του ουρανού< / h2 >
< Π >ερωτήματα που σχετίζονται με γλώσσες προγραμματισμού.< / Π >
< / div >
< br >
< κουμπί > Στυλ Αφαιρώ Για Div< / κουμπί >

Η έξοδος του παραπάνω κώδικα είναι:

Η έξοδος επιβεβαιώνει ότι τα ενσωματωμένα στυλ εφαρμόζονται μόνο στο στοιχείο div.

Βήμα 3: Χρήση του jQuery για την κατάργηση του Inline CSS
Για να αφαιρέσετε χαρακτηριστικά στυλ, η γονική συνάρτηση καλεί όταν το ' έγγραφο ' είναι ' έτοιμος '. Στον παρακάτω κώδικα, η εσωτερική συνάρτηση καλεί όταν ο χρήστης κάνει κλικ στο ' κουμπί '. Μετά από αυτό, αυτή η συνάρτηση επιλέγει όλα τα στοιχεία div που βρίσκονται στη σελίδα και χρησιμοποιεί το ' remove.Attr() 'μέθοδος:

< γραφή >
$ ( έγγραφο ) .έτοιμος ( λειτουργία ( ) {
$ ( 'κουμπί' ) .Κάντε κλικ ( λειτουργία ( ) {
$ ( 'div' ) .removeAttr ( 'στυλ' ) ;
} ) ;
} ) ;
< / γραφή >

Μετά την προσθήκη του κώδικα jQuery, η ιστοσελίδα λειτουργεί ως εξής:

Το παραπάνω 'gif' δείχνει ότι τα εφαρμοσμένα στυλ στο div αφαιρούνται κάνοντας κλικ στο κουμπί.

Μέθοδος 2: Καταργήστε την κλάση CSS από ένα Div

Ο δεύτερος τρόπος διαμόρφωσης στυλ του στοιχείου HTML είναι με την εκχώρηση ενός ' τάξη '. Στη συνέχεια, προσθέστε CSS σε αυτό το τμήμα κλάσης μέσα στο ' <στυλ> 'ετικέτα ή σε ξεχωριστό' αρχείο CSS '. Αυτά τα στυλ μπορούν επίσης να αφαιρεθούν χρησιμοποιώντας jQuery. Ακολουθήστε τα παρακάτω βήματα:

Βήμα 1: Αντιστοιχίστε μια κλάση στο στοιχείο Div
Στο αρχείο HTML, αντιστοιχίστε ένα χαρακτηριστικό κλάσης στο '

' στοιχείο. Επίσης, αντιστοιχίστε ένα αναγνωριστικό 'αφαίρεσης' στο ' <κουμπί> Ετικέτα ':

< div τάξη = 'στυλ' >
< h1 >Γεια σας χρήστες Linuxhint< / h1 >
< h2 >Το Linuxhit είναι ο τόπος του ουρανού< / h2 >
< Π >ερωτήματα που σχετίζονται με γλώσσες προγραμματισμού.< / Π >
< / div >
< κουμπί ταυτότητα = 'αφαιρώ' > Στυλ Αφαίρεση < / κουμπί >

Στη συνέχεια, μεταβείτε στο ' <στυλ> ' Προσθέστε ετικέτα και επιλέξτε το όνομα της κλάσης div ' styling ” και πληκτρολογήστε ιδιότητες CSS που εφαρμόζονται στο στοιχείο div:

< στυλ >
.στιλινγκ {
χρώμα :χρυσοχέρι;
Ιστορικό- χρώμα : πράσινη θάλασσα;
περιθώριο: 20 px;
padding: 30px;
}
< / στυλ >

Μετά την εκτέλεση του παραπάνω κώδικα, η ιστοσελίδα μοιάζει με αυτό:

Η έξοδος δείχνει ότι τα στυλ εφαρμόζονται στο στοιχείο div.

Βήμα 2: Προσθέστε jQuery για να αφαιρέσετε το στυλ CSS
Στο ' <σενάριο> Προσθέστε ετικέτα jQuery όπως αναφέρεται στην παραπάνω μέθοδο. Το jQuery ' removeClass() Η μέθοδος ' αφαιρεί το ' styling ” κλάση που εκχωρείται με το στοιχείο “div” όταν πατηθεί το κουμπί:

< γραφή >
$ ( έγγραφο ) .έτοιμος ( λειτουργία ( ) {
$ ( 'κουμπί' ) .Κάντε κλικ ( λειτουργία ( ) {
$ ( 'div' ) .removeClass ( 'στυλ' ) ;
} ) ;
} ) ;
< / γραφή >

Μετά την προσθήκη του παραπάνω κώδικα, η ιστοσελίδα λειτουργεί ως εξής:

Το παραπάνω 'gif' δείχνει ότι τα στυλ που πληκτρολογήθηκαν στην τάξη αφαιρούνται με ένα κλικ στο κουμπί.

συμπέρασμα

Για να αφαιρέσετε το CSS από ένα div, το ' remove.Attr() ' και ' removeClass() μπορούν να χρησιμοποιηθούν μέθοδοι. Ο ' remove.Attr() ' αφαιρεί το ' στυλ ” χαρακτηριστικό από το στοιχείο που έχει επιλεγεί. Από την άλλη πλευρά, το « removeClass() ” καταργεί την επιλεγμένη κλάση στοιχείων που χρησιμοποιήθηκε για την εφαρμογή στυλ σε αυτό το στοιχείο. Αυτό το άρθρο έχει δείξει με επιτυχία πώς να αφαιρέσετε το CSS από ένα div χρησιμοποιώντας jQuery.