Запретить переходы по ссылкам в Google Maps MarkerImage - PullRequest
1 голос
/ 20 марта 2012

Я использую Карты Google на своей странице и хочу, чтобы клики на любой из настроенных мной MarkerImage не пузырились до родительского контейнера карты.Это возможно?MarkerImage s при отображении на странице кажутся просто серией div с встроенным стилем и без идентификаторов или классов - я не думаю, что могу нацелить их специально для использования e.preventDefault(); или чего-либо ещевот так.

1 Ответ

0 голосов
/ 20 марта 2012

Существует метод stop () для событий мыши, который должен остановить распространение, но для меня он не работает.

Другой подход будет

map.getDiv().onclick=function(e)
{
  if(e){e.stopPropagation();}
  else if(window.event){window.event.cancelBubble=true;}  
}

... это должно остановить распространение кликов за пределы карты.

...