私は空のクラスと色付きのクラスを2つ持っています。色付きのクラスをクリックしたら、色付きのクラスを削除して空のクラスを追加します。もう一度クリックすると、色付きのクラスが追加され、空のクラスが削除されます。しかし、それは機能していません。
var color_click = false;
var select_color = "";
$( ".colored").on('click',function(e){
if(color_click != true){
color_click = true;
select_color = $(this).css('background-color');
$(this).removeClass("colored");
$(this).addClass( "empty");
$(this).css('background-color','')
}
});
$( ".empty").click(function(){
if(color_click == true){
color_click = false;
$(this).css('background-color',select_color);
$(this).addClass("colored");
$(this).removeClass( "empty");
}
});