使用它来传递一个 rgb 值数组并创建锚标记
$.each(color, function(index, value){
$('body').append($('<a class="color">').css({
height: '30px',
width: '30px',
'background-color': value
})
);
});
然后尝试使用此代码将 URL 数组传递到这些锚标记中
$.each(colorname, function(index, value){
$('.color').each(function(){
$(this).attr('href', value);
});
});
样本数组:
var color = [];
color[ 0 ] = 'RGB(233,232,217)';
color[ 1 ] = 'RGB(227,222,202)';
color[ 2 ] = 'RGB(218,210,186)';
color[ 3 ] = 'RGB(208,189,150)';
color[ 4 ] = 'RGB(213,208,194)';
var colorname = [];
colorname[ 0 ] = '/url1/';
colorname[ 1 ] = '/url2/';
colorname[ 2 ] = '/url3/';
colorname[ 3 ] = '/url4/';
colorname[ 4 ] = '/url5/';
它似乎获取了所有 URL,但它将数组颜色名中的最后一项附加到所有锚标记。