我很确定当我看到这个答案时我会狠狠地踢自己(非常努力),但是当我这样做时console.log(markerDiv)
,控制台只会输出 img 元素。我究竟做错了什么?
编辑为答案建议:
var dynamic = document.createElement("img");
dynamic.src = "images/dynamic.png";
dynamic.setAttribute("id", "img-" + markerData[data].registration);
var markerDiv = document.createElement("div");
markerDiv.appendChild(dynamic);
console.log(markerDiv);
console.log 的结果:
谢谢