我觉得这有一个非常简单的解决方案,但我现在试图让它工作太久了。
我已经创建了一个渲染图像的函数,至少是它应该做的,但事实并非如此。
function renderAD(entries) {
var o = '';
$.each(entries, function(i, v) {
o +="<img src=" +v.image +"/>";
});
$("#adplace").html(o);
}
我检查过v.image是指http://allroundcars.nl/logo-ijsselmondenieuws.png,这是我要加载的图像。但我看到的只是'?' image
(图片未找到)。
我做错了什么?任何帮助表示赞赏,
由于
答案 0 :(得分:2)
尝试用以下内容替换每个:
$(entries).each(function(i, v) {
o +='<img src="' + v.image + '"/>';
});
更新:在其周围添加<a>
:
o +='<a href="' + v.link + '"><img src="' + v.image + '"/></a>';
答案 1 :(得分:1)
这是一个有效的版本:
function renderAD(entries) {
var o = '';
$(entries).each(function(i, v) {
o +="<img src=\"" + v.image +"\"/>";
});
$("#adplace").html(o);
}