Можно ли создать меню (выбор контента) с помощью карт Google? - PullRequest
0 голосов
/ 08 сентября 2011

Можем ли мы иметь карты Google на странице, где мы позиционируем булавки и когда пользователь нажимает на булавку, чтобы вызвать javascript, url или что-то еще, чтобы использовать Ajax для загрузки контента в другой div и т. Д.

Меня интересует:

  1. нажмите на пин
  2. вызовите jquery или что-то

Ответы [ 2 ]

2 голосов
/ 08 сентября 2011

Вы можете реализовать штифты с помощью маркеров .Маркер создается следующим образом:

var marker = new google.maps.Marker({       
    position: new google.maps.LatLng(10.1, 20.2),       
    map: map     
    // ,icon: ..., etc.
}); 

Затем вы добавляете прослушиватели событий к вашим маркерам:

google.maps.event.addListener(marker, 'click', function() { 
    // do here whatever you like 
}); 
0 голосов
/ 08 сентября 2011

Конечно, вы можете поместить любой HTML-код в нужный маркер.

Он будет похож на любой другой фрагмент HTML на вашей странице, поэтому, если вы хотите разместить там кнопку или ссылку и выполнить какой-либо скрипт, вы можете сделать это.

...