我有一個顏色列表,我想將它添加到每個li中,但是在li的數量超過顏色數量後,我希望顏色開始從第一種顏色。這裏就是我的意思從數組列表中添加顏色到li然後循環返回
$(document).ready(function(){
var color=['#0098c3','#bed600','#a30050','#9b1889'];
$('#div_id ul li').each(function(i){
$(this).css('backgroundColor',color[i]);
});});
感謝你在先進
加之前只需添加
i = i % color.length
'I = I%color.length;'的CSS背景色 –