Javascript 如何使用JQuery使用循环从JSON数据插入图像?
试图从提供给我的JSON数据中将多个图像插入网页。看起来是这样的:Javascript 如何使用JQuery使用循环从JSON数据插入图像?,javascript,jquery,json,Javascript,Jquery,Json,试图从提供给我的JSON数据中将多个图像插入网页。看起来是这样的: "tvdb_id": 80379, "tvrage_id": 8511, "ended": false, "images": { "poster": "http://slurm.trakt.us/images/posters/34.66.jpg", "fanart": "http://slurm.trakt.us/images/fanart/34.66.jpg", "banner": "http://slurm.tr
"tvdb_id": 80379,
"tvrage_id": 8511,
"ended": false,
"images": {
"poster": "http://slurm.trakt.us/images/posters/34.66.jpg",
"fanart": "http://slurm.trakt.us/images/fanart/34.66.jpg",
"banner": "http://slurm.trakt.us/images/banners/34.66.jpg"
},
这是我的密码:
var sTvrageId = $("<p></p>").html("<b>TV RAGE ID: </b>" + data[key].tvrage_id);
var sEnded = $("<p></p>").html("<b>Ended: </b>" + data[key].ended);
var sImages = $("<img>").html((j=0, j < data[key].images.length, j++)data[key].images[j]);
var sTvrageId=$(“”).html(“TV RAGE ID:”+data[key].tvrage\u ID);
var sEnded=$(“”).html(“结束:”+data[key].end);
var sImages=$(“”).html((j=0,j
然而,无论我对循环的语法使用何种变体,它都不会插入图像。我怎样才能解决这个问题 您不能在
html()
方法中迭代一个图像标记,然后期望得到三个图像
var sTvrageId = $("<p />", {html: "<b>TV RAGE ID: </b>" + data[key].tvrage_id});
var sEnded = $("<p />", {html: "<b>Ended: </b>" + data[key].ended});
var sImages = $([]);
$.each(data[key].images, function(_, src) {
sImages = sImages.add(
$('<img />', {src : src});
);
});
var-sTvrageId=$(“,{html:“TV-RAGE-ID:”+data[key].tvrage\u-ID});
var sEnded=$(“,{html:”结束:“+data[key].end});
var sImages=$([]);
$.each(数据[键])。图像,函数(u,src){
sImages=sImages.add(
$('您不能在html()
方法中迭代一个图像标记并期望得到三个图像
var sTvrageId = $("<p />", {html: "<b>TV RAGE ID: </b>" + data[key].tvrage_id});
var sEnded = $("<p />", {html: "<b>Ended: </b>" + data[key].ended});
var sImages = $([]);
$.each(data[key].images, function(_, src) {
sImages = sImages.add(
$('<img />', {src : src});
);
});
var-sTvrageId=$(“,{html:“TV-RAGE-ID:”+data[key].tvrage\u-ID});
var sEnded=$(“,{html:”结束:“+data[key].end});
var sImages=$([]);
$.each(数据[键])。图像,函数(u,src){
sImages=sImages.add(
$('您应该向我们显示实际循环的代码,而不仅仅是其中的内容。images.length
可能是0
,因为它不是数组。您必须使用属性的名称或循环属性。您应该向我们显示实际循环的代码,而不仅仅是其中的内容。images.length
可能是ly0
,因为它不是数组。您必须使用属性的名称或循环遍历属性