jQuery数组:将css类添加到特定元素

时间:2015-12-30 10:15:07

标签: javascript jquery css arrays

我对这个数组有一个小问题。

我需要在每个键中添加css类,例如值为0,这是我的论文:

var obj = {"test_1":"1","test_2":"1","test_3":"0","test_4":"0","test_5":"0","test_6":"1","test_7":"0"};
$.each( obj, function( key, value ) { 
  alert("key " + key + " has value " + obj[key]);
  if(value = 0) {
    $('#'+ key).addClass('hidden');// hidden only the obj has value = 0
  }
});

http://jsfiddle.net/8TT4p/1636/

1 个答案:

答案 0 :(得分:2)

您要将0分配给变量value,它将始终返回true。将其替换为if(value==0),以便返回布尔值。