|
如题,
var div = this._div = document.createElement("div");
div.style.position = "absolute";
div.id = this._index;
div.style.background = "url(../img/portrait_bg.png)";
// div.onClick = "showInfoWindow";
//div.addEventListener("click", showInfoWindow);
div.style.zIndex = BMap.Overlay.getZIndex(this._point.lat);// 聚合功能?
// 可以根据参数设置元素外观
div.style.height = "60px";
div.style.width = "50px";
var arrow = this._arrow = document.createElement("img");
arrow.src = this._photo;
arrow.style.width = "40px";
arrow.style.height = "40px";
arrow.style.marginTop = "5px";
arrow.style.marginLeft = "5px";
arrow.style.borderRadius = "50%";
div.appendChild(arrow);
map.getPanes().labelPane.appendChild(div);
var myCompOverlay = new ComplexCustomOverlay(new BMap.Point(arryObj[i].longitude, arryObj[i].latitude), arryObj[i].photo, i);
map.addOverlay(myCompOverlay);
myCompOverlay.addEventListener("click", function() {
alert("aaaacccvvv");
}); |
|