【发布时间】:2017-08-01 20:12:32
【问题描述】:
我正在尝试弄清楚如何动态创建带有标题的图像。我希望这样当用户单击图像或标题时,它会重定向到不同的页面。我感觉我所做的事情在很多层面上都是错误的。
function createFrame(data){
// <div><a href=""><img src=""><div></div></img></a></div>
var div = document.createElement('div');
var a = document.createElement('a');
var img = document.createElement('img');
a = a.innerHTML(img);
div.innerHTML(a);
return div;
});
【问题讨论】:
-
innerHTML 不是一种方法
-
将 innerHTML 更改为 appendChild ;)
-
data参数的目的是什么? -
传入包含图像详细信息的已解析 JSON 数据
-
我正在使用方括号,而智能感知显示 innerHTML 是一种方法,这就是我尝试使用它的原因。
标签: javascript jquery