如何检测在jquery-ui-map中关闭的infowindow并在窗口关闭后将地图平移到中心?
<pre>
$(function() {
demo.add(function() {
$('#themap').gmap({'center': '54.977614,23.871643', 'zoom': 7,'disableDefaultUI':false, 'callback': function() {
var self = this;
$.getJSON( 'index.php?option=com_maps&view=stendai&format=json', function(data) {
$.each( data.markers, function(i, marker) {
self.addMarker({ 'id':marker.id, 'position': new google.maps.LatLng(marker.latitude, marker.longitude),'icon':'images/stendas.png' , 'bounds':true }
).click(function() {
self.openInfoWindow({ 'content': marker.content }, this);
});
});
});
}});
}).load();
});
</pre>
答案 0 :(得分:1)
Google Maps Infowindows有一个closeclick
个活动。您可以为每个信息窗口附加此事件的侦听器,并在收到此事件的通知时平移地图。 this posting中给出了一个基本的例子。