Penambahan dan Penyingkiran Kelas Secara Ketat dengan Kaedah toggleClass dalam jQuery

Dalam toggleClass, anda juga boleh menghantar parameter keadaan, seperti true atau false, maka kelas akan sama ada hanya ditambah atau hanya disingkirkan.

Katakan kita mempunyai kelas CSS berikut:

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

Kelas zzz digunakan pada perenggan:

html<p class="zzz" id="test">teks</p>
<button>klik</button>

Mari kita hanya tambah kelas red apabila ditekan:

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

Seperti yang anda lihat, tiada perubahan yang berlaku apabila ditekan semula.

Ketiga-tiga kaedah yang disenaraikan untuk bekerja dengan kelas - addClass, removeClass, toggleClass juga boleh menerima berbilang kelas sebagai parameter, dan membenarkan penggunaan fungsi pada setiap elemen dalam set.

Задание 1

Betulkan kod contoh yang diberikan di atas - mula-mula tambahkan kelas red dalam atribut dan kemudian buat supaya kelas red hanya disingkirkan.