Делаем маркер на карте Google более интерактивным - PullRequest
2 голосов
/ 16 марта 2011

У меня есть карта с маркером Google, но я хотел бы сделать с ней несколько забавных вещей, например, разместить там ссылку и отформатировать там текст, чтобы в каждой строке содержался элемент информации, а не все в одной строке.1001 *

Возможно ли это?Если так, то что можно сделать и как?:) Вот моя текущая скучная карта и маркер внизу этой страницы: http://www.comehike.com/outdoors/parks/trailhead.php

1 Ответ

2 голосов
/ 16 марта 2011

Вы можете сделать:

<script...

var marker = new GMarker(point);
map.addOverlay(marker);
var myHtml = "<your html here/>";
GEvent.addListener(marker, 'mouseover', function() {
     map.openInfoWindow(point, myHtml); 
};
.../>

, где

<your html here/>

- это то, что вы хотите показать, например, изображение и контактную информацию или что-то еще. Это если вы хотите, чтобы информационное окно открывалось при наведении курсора мыши. Вы можете открыть его по умолчанию, вызвав эту функцию (map.openInfoWindow (point, myHtml)) прямо сейчас.

Надеюсь, это поможет.

...