如标题所述;是否可以将颜色“放在”div的背景上?我需要做的是更改 div 的显示颜色而不更改“背景颜色”值。
保留背景颜色的原因是因为我用它来比较点击的 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/