背景を変更するボタンをクリックすると、メモの背景とボタンの画像の両方が変更されます。現時点では、まったく同じもの、メモの onclick イベント、一番上にポップアップする div を取得できましたが、すべてのクラスを以下のような配列に配置して背景を変更しようとしましたが、それはありませんうまくいきました。ボタンの画像をメモの背景と同時に変更する方法はまだわかりません。
//nbg is the button above that is to be cliked to change the backgound
var nbg = $('#nbg');
var count = 0;
nbg.each(function() {
var thisnotice = $(this);
thisnotice.click(function() {
var notice_classes =['changeablenbg_yellow','changeablenbg_green','changeablenbg_pink','changeablenbg_purple','changeablenbg_blue'];
if(notice_classes[count] === "changeablenbg_blue") {
var count = 0
}
//#box is the note div itself
$('#box').toggleClass(notice_classes[count]);
count++;
});
});
また、for ループを使用して配列をループしようとしましたが、役に立ちませんでした。説明が下手ですみません、わからないことは質問してください。