是否可以使用jquery循环一组颜色?

时间:2013-03-30 13:49:40

标签: javascript jquery

到目前为止,我有这个:

var colors = [ 'BlueViolet', 'CadetBlue', 'Coral', 'Crimson', 'DarkGoldenRod', 'DarkOliveGreen'],
    a = document.getElementById('colorthis').getElementsByTagName('a');

for(var i = 0; i < li.length; i++) {
    var elem = a[i],
        color = colors[0];
    elem.style.color = color;
    colors.push(color);
    colors.shift();
}

显然这可行,但有没有办法将它应用于伪类:

a:active
a:visited

这是jquery的.each可以做什么?

1 个答案:

答案 0 :(得分:1)

尝试以下

$.each(colors,function(key,val){
alert(key+ " "+val);
});