我试图添加一个新的div元素到所有图像。我需要将新的div文本显示在所有图像的右下角。添加新的div到图像元素
什么我试着:
var links = document.images;
for (var i=0; i < links.length; i++){
var div_link = document.createElement("div");
div_link.style.position = "relative";
div_link.style.bottom = "10px";
div_link.style.left = "10px";
div_link.innerHTML = "56259";
console.log(links[i]);
links[i].appendChild(div_link);
}
或者,包裹IMG例如使用jQuery:'$(“img”)。wrap(“
”);'。 – mg007如果你想在图片后插入div,你可以做如下的事情:links [i] .parentNode.insertBefore(div_link,links [i] .nextSibling); – Sean
@ mg007,世界上哪里有jQuery包含在这里? – epascarello