正如标题中所述;是否有可能在div的背景上添加一个颜色?我需要做的是改变div的显示颜色而不改变'background-color'值。把颜色放在div背景上? (也就是改变div的颜色而不改变'background-color'的值)
之所以保持背景色是因为我用它来比较点击的div:
var pick1 = false;
var pick2 = false;
var id1;
var id2;
$('.card').click(function(){
if(pick1) {
pick2 = $(this).css('background-color');
id2 = $(this).attr('id');
if(pick1 == pick2 && id1!=id2) alert('Correct');
else alert('Incorrect');
pick1 = false;
pick2 = false;
} else {
pick1 = $(this).css('background-color');
id1 = $(this).attr('id');
}
});
目的是隐瞒与div的例如灰色直至被点:http://jsfiddle.net/94jerdaw/WJQkA/4/
编辑:
点击一个div当我如何删除灰?检查:http://jsfiddle.net/94jerdaw/29TCZ/3/
您可以随时使用其他属性进行比较并使用颜色的主要功能:着色.. – scones 2013-03-23 19:19:05