前提・実現したいこと
複数ボタンがある中で、
ボタン1をクリック→背景色変更
ボタン2をクリックをしたときにボタン1の色を元に戻したいです
発生している問題・エラーメッセージ
removeClassを入力していますがうまく作動しません
確認しましたがエラーメッセージは出ていません。
該当のソースコード
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>クリックイベントと切り替え</title> <link rel="stylesheet" type="text/css" href="base.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script> $(function(){ // ここに処理を記述 $('#button1').on('click', function() { $(this).css('background-color','red'); $(this).removeClass('clicked'); $('#button2').on('click', function(){ $(this).css('background-color','red'); $(this).removeClass('clicked'); }); }); }); </script> </head> <body> <div id="wrapper"> <div id="button1" class="button"> <p>button1</p> </div><!-- button1 --> <div id="button2" class="button"> <p>button2</p> </div><!-- button2 --> <div id="button3" class="button"> <p>button3</p> </div><!-- button3 --> </div><!-- wrapper --> </body> </html> ### 補足情報(FW/ツールのバージョンなど) ボタンは全部で3つありますが、一旦2つで記載しています
回答1件
あなたの回答
tips
プレビュー