jQuery.each(input, function(key, value){
jQuery('<div/>', {
class: 'info',
id: value.id,
text: jQuery('<div/>', {class: 'image', text: '<img src="'+value.image+'">'})+jQuery('<div/>', {class: 'text_data', text: value.name})
}).appendTo('#list');
});
どういうわけか、オブジェクトを属性内の文字列に変換することは可能ですかtext
(サイクルなしである必要があります)。必要に応じて、関数でラップできます。
アップデート:
<div class="info" id="29">[object Object][object Object]</div>
<div class="info" id="30">[object Object][object Object]</div>
<div class="info" id="31">[object Object][object Object]</div>
したがってjQuery('<div/>', {class: 'image', text: '<img src="'+value.image+'">'})+jQuery('<div/>', {class: 'text_data', text: value.name})
、文字列があるようにこの行を更新する必要があります。