重複の可能性:
jquery を使用して別の背景色を適用する
ページに 3 つの div があり、すべてクラスが .contact-image です。
これらの 3 つの div に異なる背景色 (シアン、イエロー、マゼンタ) を持たせたいと考えています。理想的には、透明度が 50% の RGB カラーです。ランダムに選択する必要はありません。次のようにすれば問題ありません。1(マゼンタ) 2(シアン) 3(イエロー)
私はJQueryの初心者で、これまでのところ、ここの回答からわずかに似た質問へのこのコードを取得しています。
$(function() {
$(".contact-image").each(function() {
var hue = 'rgb(' + (Math.floor((256-199)*Math.random()) + 200) + ',' + (Math.floor((256-199)*Math.random()) + 200) + ',' + (Math.floor((256-199)*Math.random()) + 200) + ')';
$(this).css("background-color", hue);
});
});
これにより、3 つの div すべてがランダムに異なる色に着色されますが、これを自分のニーズに合わせて調整する知識がありません。どんな助けでも大歓迎です..