Faida ya Mitindo kwa kutumia CSS Classes katika JavaScript
Kutumia madarasa badala ya kubadilisha mitindo moja kwa moja kuna faida nyingine. Kwa mwendo mwepesi wa mkono, inawezekana kufanya mitindo ya vipengele ibadilike kwa kuchakachaka.
Kwa mfano, inawezekana kufanya ili kubonyea kwa mara ya kwanza
kwenye kifungu maneno rangi yake ibadilike kwa rangi
fulani, na kubonyea kwa mara ya pili - irudishe
rangi yake ya asili. Ili kufanya hivyo, ni lazima tu
mbinu add ibadilishwe na mbinu toggle:
let elems = document.querySelectorAll('p');
for (let elem of elems) {
elem.addEventListener('click', function() {
this.classList.toggle('colored');
});
}
Badilisha shida iliyotangulia ili kubonyea kwa mara ya pili kwenye kitufe kughairi tendo la kitufe hiki.