これは Google マップ API のバグですか?
プロトタイプ ライブラリを使用して mouseenter および mouseleave イベント ハンドラを追加すると、問題なく動作します。 しかし、addDomListener を使用すると機能しません。 Firefox では機能しますが、イベント処理関数は Chrome や Safari では呼び出されません。
これは Google マップ API のバグですか?
プロトタイプ ライブラリを使用して mouseenter および mouseleave イベント ハンドラを追加すると、問題なく動作します。 しかし、addDomListener を使用すると機能しません。 Firefox では機能しますが、イベント処理関数は Chrome や Safari では呼び出されません。
イベント ハンドラーをマップまたはその他の API オブジェクトに追加するには、Maps API を使用します。
Map Enter/Out の例:
google.maps.event.addListener(map, "mouseover", function() {
// Mouse Entered the Map
});
google.maps.event.addListener(map, "mouseout", function() {
// Mouse Left the Map
});
Maps API リファレンス ガイド - すべてのマップ イベント オプションを表示するには、マップのイベントまでスクロールします