如何自定义google maps标记描述参数的描述部分。
"title": '<%# Eval("country") %>',
"lat": '<%# Eval("Latitude") %>',
"lng": '<%# Eval("Longitude") %>',
"description": 'Location : <%# Eval("City") %>,<%# Eval("country") %>,<%# Eval("Latitude") %>,<%# Eval("Longitude") %>'
这是我要在下一行显示的每个数据的输出 -
Location: Name of a city
Country : Name of a Country
Latitude:
Longitude:
请帮忙!谢谢大家:)
答案 0 :(得分:0)
听起来你需要的是InfoWindow
。这些基本上是包含HTML的容器,并在地图上的某个点弹出。
var marker = new google.maps.Marker({
position: new google.maps.LatLng(0,0)
});
marker.description = new google.maps.InfoWindow({
content:"HTML Content goes here"
});
google.maps.event.addListener(marker, 'click', function(){
this.description.setPosition(this.getPosition());
this.description.open(map); //map to display on
});
div
内。InfoWindow
。