我試圖添加一個新的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