자바 스크립트는 높은 도덕적지도 아이콘을 클릭 마커 사라를 달성하기 위해

자바 스크립트는 높은 도덕적지도 아이콘을 클릭 마커 사라를 달성하기 위해

<사전>
] = VAR 마커;
VAR 위치 = [120.17718, 30.21772] [120.17718, 30.21872];
대한 (VAR 내가 0, 마커 = 나는 <positions.length 내가 ++) {
마커 = 새로운 AMap.Marker ({
지도 :지도,
아이콘 "http://webapi.amap.com/theme/v1.3/markers /n/mark_b.png "
총수 : 위치 [I],
함량 : '<div 클래스 ="마커 경로 마커 마커 버스에서 "zhongziid = 1 <IMG 클래스 = zhongzimark>"markerimg "SRC ="HTTP : //webapi.amap.com/theme/v1.3/markers/n/mark_b.png "/> <DIV 클래스 ="markarea "> </ DIV> </ DIV> '//自定义点标记覆盖物内容
});
markers.push (마커);


markers.push (마커);

 

}
$ .each (마커 기능 (K, V) {
마커 {) CSTE 연구진 ( "클릭"기능 ([K]
//获取HTML属性方法
VAR htmlc = .getContent 마커를 () [K]
htmlc = $ (htmlc)
CONSOLE.LOG ($ (htmlc) .attr ( 'zhongziid'))
(마커 [K]) {경우
마커 .setMap (NULL) [K]
마커 [K] = NULL;
}
/ * var에 STR2을 = { "personid"<PHP 에코 $ personid?> "유형"1 "shuzhi"10 "태그"3}
STR2 = JSON.stringify (STR2)
ws.send (STR2); * /

});

})
<스타일>
.zhongzimark {
총수 : 상대;
폭 : 60 픽셀,
높이 : 자동;
오버플 : 숨김;
}
.markerimg {
폭 : 15 %;
}
.markarea {
폭 : 15 %,
신장 자동;
오버플 : 숨김;
높이 라인 : 1.3,
텍스트 정렬 = 남아 센터;
색상 : # 000;
배경 : #FFF;
}
</ 스타일>
</ 사전>
PS : 원리를 통해 제 1 루프의 마커 표시에 첨가 한 다음 마커 마커 어레이의 배열을 루핑되고 의 getContent 같은 이벤트가 HTML로 얻을 수있는 추가 한 후 JQuery와 ATTR 부동산의 방법을 얻을

 

추천

출처www.cnblogs.com/newmiracle/p/11865587.html