これがシナリオです。私のクライアントは、私がデザインしている Web サイトのカラー テーマを変更できるようにしたいと考えています。クリックすると、別の 4 つの div の境界線の色が変更される 4 つの div があります。各クリック イベントは、クリックされたものに応じて div を異なる色に変更します。
jQueryを使えば解決すると思ったのですが、何か間違ったことをしているに違いありません! これが私が実行しようとしているものです:
$('.btn1').on('click', function(){
$('.box').removeClass('colour2, colour3, colour4');
$('.box').addClass('colour1');
});
$('.btn2').on('click', function(){
$('.box').removeClass('colour1, colour3, colour4');
$('.box').addClass('colour2');
});
$('.btn3').on('click', function(){
$('.box').removeClass('colour1, colour2, colour4');
$('.box').addClass('colour3');
});
$('.btn4').on('click', function(){
$('.box').removeClass('colour1, colour2, colour4');
$('.box').addClass('colour4');
});
どんな助けでも大歓迎です。