嘿!



我正在使用Google Maps API v2(由于某种原因,必须是v2)和jQuery UI 1.8.6(以及jQuery 1.4.1)。

情况是:
我在模式对话框中有一张地图。

问题是:
当我单击信息“气球”的阴影并拖动地图时,它不会停止拖动。

我真的不知道我应该提供哪些代码,因此,如果您要我专门放置一些代码,请告诉我。

function createMarker(latitude, longitude, num, color, id_local) {

var iconOptions = {};
iconOptions.width = 32;
iconOptions.height = 32;
iconOptions.primaryColor = ''+color;
iconOptions.label = ''+num;
iconOptions.cornerColor = "#82c4e8";
iconOptions.strokeColor = "#000000";

var newIcon = MapIconMaker.createLabeledMarkerIcon(iconOptions);
//
var point = new GLatLng(latitude,longitude,0);
//
var marker = new GMarker(point, {
    icon: newIcon
});


var html = $('#info_mapa_'+id_local).html();
GEvent.addListener(marker, 'click', function() {
    marker.openInfoWindowHtml(html);
});

return marker;
}




谢谢。

最佳答案

我的老板决定花一天的时间迁移到v3,并摆脱这个愚蠢的问题。谢谢大家。

09-30 11:33