⊗jqDmSCT 45 of 113 menu

Αυστηρή αφαίρεση και προσθήκη κλάσης με τη μέθοδο toggleClass στο jQuery

Επίσης στο toggleClass μπορείτε να περάσετε μια παράμετρο κατάστασης, όπως true ή false, τότε η κλάση είτε θα προστίθεται μόνο, είτε θα αφαιρείται μόνο.

Ας υποθέσουμε ότι έχουμε τις ακόλουθες CSS κλάσεις:

.red { color: red; } .zzz { font-style: italic; }

Στην παράγραφο εφαρμόζεται η κλάση zzz:

<p class="zzz" id="test">κείμενο</p> <button>κλικ</button>

Ας προσθέτουμε μόνο την κλάση red κατά το πάτημα:

$('button').click(function() { $('#test').toggleClass('red', true); });

Όπως βλέπετε, upon repeated click δεν συμβαίνει καμία αλλαγή.

Και οι τρεις αναφερόμενες μέθοδοι για εργασία με κλάσεις - addClass, removeClass, toggleClass μπορούν επίσης να δεχτούν ως παράμετρο πολλαπλές κλάσεις, και επιτρέπουν την εφαρμογή μιας συνάρτησης σε κάθε στοιχείο στο σύνολο.

Διορθώστε τον κώδικα του παραδείγματος παραπάνω - αρχικά γράψτε την κλάση red στο χαρακτηριστικό και κάντε έπειτα έτσι ώστε η κλάση red να αφαιρείται μόνο.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη