我需要帮助迭代一组对象。我可以通过变量“props”成功迭代,但不能使用“propsObjs”。
var props = {
'dog':'true',
'cat':'true',
'mouse':'true'
};
var propsObjs = [
{name:'dog', state:'true'},
{name:'cat', state:'true'},
{name:'mouse', state:'true'}
];
$.each(propsObjs, function (key, value) {
$('#' + key + '-btn').click(function () {
$(this).toggleClass('inactive-props');
$('.' + key + ' ').toggleClass('hide');
});
});
这是原型的链接:http: //jsfiddle.net/readrefuse73/dZysP/10/