-1
私の現在のスクリプトは、この問題を回避するどのようにすることができます、私は最高の仕事、グーグルマップとJavaScript
function markerOnClick(e) {
var damId = e.target.damId;
table.showTableFromDamId(damId);
showMarkerFromDamId(damId);
}
function showMarkerFromDamId(damId) {
if (damId in markers) {
// zoom to dam and open popup
markers[damId].openPopup();
var zoom = 5;
// find pixel location where the marker is
var px = map.project(markers[damId].getLatLng());
// substract y axis of the marker
px.y -= px.y/100;
// px.y -= px.y/250;
map.setView(map.unproject(px), zoom, {
pan: { animate: true },
zoom: { animate: true }
});
}
}
私はかつて私はそのマーカーをクリックしてマーカーをクリックすることでズームイン、そしてマップが戻ってズームアウトしているのですか?
。 – sonlinux