Jika Anda hanya perlu menghapus warna set terakhir, berikut ini mungkin cocok untuk Anda.
Dalam situasi saya, saya perlu menambahkan kelas warna ke tag tubuh pada acara klik dan menghapus warna terakhir yang telah ditetapkan. Dalam hal ini, Anda menyimpan warna saat ini, dan kemudian mencari tag data untuk menghapus warna set terakhir.
Kode:
var colorID = 'Whatever your new color is';
var bodyTag = $('body');
var prevColor = bodyTag.data('currentColor'); // get current color
bodyTag.removeClass(prevColor);
bodyTag.addClass(colorID);
bodyTag.data('currentColor',colorID); // set the new color as current
Mungkin tidak persis apa yang Anda butuhkan, tetapi bagi saya itu dan ini adalah pertanyaan SO pertama yang saya lihat, jadi saya pikir saya akan membagikan solusi saya jika itu membantu siapa pun.