我已经为每个网格类分配了数据属性,每个值都是从 1 到 64 的不同数字。
我想要它,以便它向具有数据值 =“1”的网格类添加一个“成功”类,我只能在没有特定值的情况下获得它。因此它会找到所有称为数据值的数据属性并添加成功类,但我无法弄清楚如何仅将其添加到数据属性为 1 的类中。
function clickSquare() {
$('.grid').click(function(){
if ( $('.grid').data('value'))
{
$(this).addClass("success");
}
else
{
$(this).addClass("error");
}
});
}
<div data-value="1" class="grid pointer">1</div>
另外,如果我设置一个数组
var values = ['1', '2']
我怎么能这样做,以便 jquery 仅将类附加到具有数组的值的值。希望有道理!