默認情況下,當您單擊標記時,地圖會平移到該位置。如何覆蓋谷歌地圖API v3中的標記點擊默認panTo行爲?
當我點擊標記時,我想讓地圖位於不同位置(我計算出的附近點)的中心。
問題是,在地圖移動到所需的位置後,它再次移動到點擊標記的中心。
我想覆蓋這種行爲,我希望地圖平移到所需的位置,並留在那裏忽略標記被點擊。
google.maps.event.addListener(marker, 'click', function() {
map.panTo(differentLatLng);
});
我試着向事件處理程序添加「返回false」,但默認處理仍然存在。
請出示一個例子,因爲它不會在這裏http://jsfiddle.net/g597E/ – Cheery 2012-02-21 06:13:41
發生Accoding您例如這不應該發生。嗯,我沒有任何東西在線顯示。我的代碼是大,並傳播粘貼在這裏。當我有時間做這件事時,我會嘗試用更小的例子來重現問題。 – Jens 2012-02-21 06:53:12