Javascript jquery使用列表生成彩虹图案
我的html 让它来概括一下:Javascript jquery使用列表生成彩虹图案,javascript,jquery,html,Javascript,Jquery,Html,我的html 让它来概括一下: colors = ['red','orange','yellow','green', 'blue']; //roygbiv $('#mainMenu span').each(function(i){ this.style.color = colors[i]; }); 表达式i%colors.length产生两个操作数除法后的余数,并且始终在[0,colors.length)的范围内。它也称为模运算符 可以制作更整洁的版本: this.style.col
colors = ['red','orange','yellow','green', 'blue']; //roygbiv
$('#mainMenu span').each(function(i){
this.style.color = colors[i];
});
表达式i%colors.length
产生两个操作数除法后的余数,并且始终在[0,colors.length)
的范围内。它也称为模运算符
可以制作更整洁的版本:
this.style.color = colors[i % colors.length];
另见:
this.style.color = colors[i % colors.length];
$('#mainMenu span').css('color', function(index) {
return colors[index % colors.length];
});