マップでマウスのスクロールホイールのスケーリングを無効にしようとしましたが、うまくいかないようです (以前はうまくいったと確信していますが、何かが変わった可能性があります)。
とにかく、ユーザーが地図マーカーをクリックすると表示されるカスタム情報ウィンドウがあり、スクロールバーが表示されるほどのコンテンツがある場合があります。人々がスクロールすると、情報ウィンドウのコンテンツがスクロールし、マップが同じままであることを確認したいと考えています。
私のコード(コーヒースクリプト):
# 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} )
適切なときにイベントが発生し、イベントが適切に設定されていることを確認しましたが、それでも機能しません。
私がやっていることを正確に行うように指示する他の同様の質問: