var cat_str = '';
$.each(categories, function(id, label) {
cat_str += '<div data-cat=' + id + '>' + label + '</div>';
});
类别是一个对象,它有很多元素,但我想显示特定的标签而不是循环获得的所有元素......我该怎么做?
var cat_str = '';
$.each(categories, function(id, label) {
cat_str += '<div data-cat=' + id + '>' + label + '</div>';
});
类别是一个对象,它有很多元素,但我想显示特定的标签而不是循环获得的所有元素......我该怎么做?
你可以这样做:
var label_to_show = 1; //show second label
$.each(categories, function (id, label) {
if( label_to_show == id ){ //here id is index i.e 0, 1, 2, etc of your elements
cat_str += '<div data-cat=' + id + '>' + label + '</div>';
return false; //if you dont want to loop further
}
});
如果categories
是一个对象并且你想用键显示元素my-key
然后
var cat_str = '<div data-cat="my-key">' + categories['my-key']+ '</div>';