問題はすべてのカードが同じ色であることですが、私が望むのは、ページが読み込まれたときにランダムに5色のうちの1つを各カードに与えることです。ここでjQueryでクラスを反復処理する方法は?
は、私が使用しようとしていますコードです:
$(document).ready(function() {
oneToFive = Math.floor((Math.random() * 5) + 1);
switch (oneToFive) {
case 1:
randColor = "rgba(255, 255, 255, 0.25)";
break;
case 2:
randColor = "rgba(0, 0, 255, 0.25)";
break;
case 3:
randColor = "rgba(0, 0, 0, 0.25)";
break;
case 4:
randColor = "rgba(255, 0, 0, 0.25)";
break;
case 5:
randColor = "rgba(0, 255, 0, 0.25)";
break;
default:
randColor = "rgba(122, 122, 122, 0.25)";
break;
}
$(".card-color").each(function(){
$(".card-color").css("background-color", randColor);
});
});
を試してみてください、私は常に最も馬鹿馬鹿しい事を欠場。私はライブバージョンでそれを更新し、それはよさそうだね、ありがとう。 –