0
  var cat_str = '';
  $.each(categories, function(id, label) {
      cat_str += '<div data-cat=' + id + '>' + label + '</div>';
  });

カテゴリはオブジェクトであり、多くの要素がありますが、特定のラベルを表示したいのですが、ループで取得したすべての要素ではありません...どうすればよいですか?

4

2 に答える 2

0

あなたができる:

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
     }
}); 
于 2013-05-31T06:01:24.133 に答える