0

Google マップ (APIv3) と RichMarkers の Chrome と IE10 で正常に動作するイベントがあります。問題は、イベント undefinedで同じコードが Firefox19 で失敗することです。したがって、このコードは Chrome と IE10 で動作します...

google.maps.event.addListener( marker, 'mouseover', function(event) {
        console.log(event);
});

しかし、Firefox ではそうではありません。興味深いことに、マップ オブジェクトに CLICK イベントをアタッチすると、期待どおりに機能します。イベント オブジェクトは、すべてのブラウザーで呼び出された関数内で表示されます。それで、これを修正する方法について誰か考えがありますか?イベントオブジェクトを配置などに使用する関数があるため、実際にイベントオブジェクトを渡す必要があります。

通常、jQuery を使用してイベントをアタッチすることでこれを回避しますが、ここではオプションではありません。

乾杯

CT

4

1 に答える 1

0

マウスオーバー イベントはありません: http://google-maps-utility-library-v3.googlecode.com/svn/trunk/richmarker/docs/reference.html

マウスオーバー イベントをマーカーのコンテンツに適用します (コンテンツはノードである必要があります)。

于 2013-01-16T03:25:40.043 に答える