我一直試圖禁用鼠標滾輪縮放在我的地圖,但它似乎並沒有工作(雖然我很確定它曾經工作,也許改變了一些東西)。禁用鼠標滾輪縮放與谷歌地圖v3在infowindow
無論如何,我有那些用戶點擊地圖標記時出現的自定義infowindows,有時他們有足夠的滾動條出現在他們的內容。我想確保當人們滾動時,infowindow滾動的內容和地圖保持不變。
我的代碼(CoffeeScript的):
# Disable map Dragging when cursor enters infoBox div
$(document).on "mouseenter", ".infobox-content",() ->
googleMap.setOptions({draggable:false, scrollwheel:false})
$(document).on "mouseleave", ".infobox-content",() ->
googleMap.setOptions({draggable:true, scrollwheel:true})
我確信,在適當的時候與該事件正確設置的事件被解僱,但它仍然無法正常工作。
其他類似的問題,告訴我做的正是我在做什麼:
- How to disable mouse scroll wheel scaling with Google Maps API
- Google Maps API v3 won't disable scroll wheel after map loads