Javascript 谷歌地图标记中的自定义描述
如何自定义google maps marker描述参数的描述部分Javascript 谷歌地图标记中的自定义描述,javascript,mysql,asp.net,google-maps,Javascript,Mysql,Asp.net,Google Maps,如何自定义google maps marker描述参数的描述部分 "title": '<%# Eval("country") %>', "lat": '<%# Eval("Latitude") %>', "lng": '<%# Eval("Longitude") %>', "description": 'Location : <%# Eval("City") %>,<%# Eva
"title": '<%# Eval("country") %>',
"lat": '<%# Eval("Latitude") %>',
"lng": '<%# Eval("Longitude") %>',
"description": 'Location : <%# Eval("City") %>,<%# Eval("country") %>,<%# Eval("Latitude") %>,<%# Eval("Longitude") %>'
请帮忙!谢谢大家:)听起来你们需要的是一个
信息窗口。这些容器基本上包含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
});
定义具有所需属性的标记
为该标记创建“描述”窗口,其中HTML内容将像普通HTML一样显示。如果使用CSS样式,请确保指定名称将位于包含映射的div
中
制作一个事件侦听器,当单击标记时,在标记所在的地图上显示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
});
定义具有所需属性的标记
为该标记创建“描述”窗口,其中HTML内容将像普通HTML一样显示。如果使用CSS样式,请确保指定名称将位于包含映射的div
中
制作一个事件侦听器,当单击标记时,在标记所在的地图上显示InfoWindow