Heqja dhe shtrejtë e shtimit të klasës me metodën toggleClass në jQuery

Gjithashtu në toggleClass mund të kaloni parametrin e gjendjes, si true ose false, atëherë klasa ose do të shtohet, ose do të hiqet.

Le të kemi klasat e mëposhtme CSS:

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

Klasa zzz aplikohet në paragraf:

html<p class="zzz" id="test">text</p>
<button>click</button>

Le të shtojmë vetëm klasën red gjatë klikimit:

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

Siç e shihni, në shtypjen e përsëritur nuk ndodh asnjë ndryshim.

Të tre metodat e përmendura për punën me klasa - addClass, removeClass, toggleClass mund të marrin gjithashtu si parametër disa klasa, dhe gjithashtu lejojnë aplikimin e një funksioni për çdo element në grup.

Задание 1

Korrigjoni kodin e shembullit të dhënë më lart - fillimisht shkruani klasën red në atribut dhe më pas bëni që klasa red të hiqet vetëm.