JSONでajax応答があります。アンカータグになります。n個のアンカータグが来るでしょうが、12と呼ばれる特定のカウントを見て、最初のliの3のカウント、2番目のliの次の3つのアンカータグなどのこれらのアンカータグを追加する必要があります。 ..それぞれjqueryでどのように達成できますか?
1 に答える
0
First I created a function which groups the json array into equal length slices, then it is possible to use $.each()
nested:
var json = [1,2,3,4,5,6,7,8,9,10];
function array_group_by_num( a, n ){
var result = [];
for( var i=0; i < a.length; i += n ){
result.push( a.slice( i, i+n ));
}
return result;
}
var groups = array_group_by_num( json, 3);
$.each( groups, function( groupIndex, group ){
var $list = $('<ul/>');
$.each( group, function( itemIndex, item ){
$list.append( $('<li>'+item+'</li>') );
});
$('body').append( $list );
});
于 2012-06-28T16:41:24.633 に答える