这是循环 json 数据并打印 div 块的最有效方法吗?
我是否应该担心将这么多的 HTML 附加到 js 中?现在我的 json 数组只有 10 项,但如果是 150 项呢?我已经离开开发很长一段时间了,而且发生了很多变化。我将不胜感激任何方向,在此先感谢!
巴里
$.getJSON('output.php', function(data) {
$.each(data, function(key, val) {
$("#winesFriends").append(function() {
return('<div id="wineBlock"><dl><dd><img src="img/sample_btl.jpg" alt="' + val.winery + ' - '+val.vintage+' '+val.varietal+' '+val.name+'"></dd><dt>' + val.winery + '</dt><dd>' + val.vintage + " " + val.name + '</dd></dl></div>');
});
});
});