メニューを作成しようとしています。OVer a canvasさまざまな画像を読み込み、CSSを使用して配置します。現在、私はSHOW / HIDEで操作しており、コードの重複がたくさんあります。私の質問は次のとおりです。-画像を非表示にするのではなく、クリックして別の画像に変更するにはどうすればよいですか?別のボタンをクリックする必要がある場合は、もう一度非表示にしますか?-このすべてのコードをなんとか簡単に書くことは可能ですか?
どうもありがとう...
$("#ten").click(sizeTen);
function sizeTen(){
cb_ctx.lineWidth = 10;
clickSound();
$(this).hide();
$("#twenty").show();
$("#forty").show();
$("#sixty").show();
}
$("#twenty").click(sizeTwenty);
function sizeTwenty(){
cb_ctx.lineWidth = 20;
clickSound();
$(this).hide();
$("#tenClick").show();
$("#ten").show();
$("#forty").show();
$("#sixty").show();
}
$("#forty").click(sizeForty);
function sizeForty(){
cb_ctx.lineWidth = 40;
clickSound();
$(this).hide();
$("#ten").show();
$("#twenty").show();
$("#sixty").show();
}
$("#sixty").click(sizeSixty);
function sizeSixty(){
cb_ctx.lineWidth = 60;
clickSound();
$(this).hide();
$("#ten").show();
$("#twenty").show();
$("#forty").show();
}