【发布时间】:2011-10-01 03:21:36
【问题描述】:
我有一个可点击的标记,我想将“class”或“id”标签附加到该标记上,
与<a href='' id='???'> 中的方式非常相似。
<div id="map" style="width: 500px; height: 400px;"></div>
<script type="text/javascript">
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 2,
center: new google.maps.LatLng(35.55, -25.75),
mapTypeId: google.maps.MapTypeId.ROADMAP
});
var marker = new google.maps.Marker({
position: map.getCenter(),
url: '#popup1',
map: map
});
google.maps.event.addListener(marker, 'click', function() {
window.location.hash = marker.url;
});
对于那些也想要答案的人:我找到了 SimpleModal。
http://www.ericmmartin.com/projects/simplemodal/
然后我使用了 $("#element-id").modal();在标记点击事件上,它会启动一个外部 Jquery 窗口。
感谢您的宝贵时间,Loïc!
【问题讨论】:
标签: google-maps google-maps-api-3 google-maps-markers google-maps-api-2