@iru
php dev

Как отловить событие click на google map?

Используется плагин jquery.ui.map, в документации нет примеров для работы с 'click' 'dubble click', и прочими.
Подскажите, как правильно отловить событие 'click' на google map, с иcпользованием данного плагина?
Карту создаю так
$(document).ready(function() {
    $('#map_canvas').gmap({ 'center': '42.345573,-71.098326',scrollwheel: true, 'callback':load_points()});
})
  • Вопрос задан
  • 2698 просмотров
Решения вопроса 1
pingo
@pingo
наверное нужно подцепить "сервис" дополнительный
<script type="text/javascript" src="PATH_TO_PLUGIN/jquery.ui.map.services.js"></script>

и уже потом вешать обработчик событий:

$('#map_canvas').gmap().bind('init', function(event, map) { 
    $(map).click( function(event) {
        $('#map_canvas').gmap('addMarker', {
            'position': event.latLng, 
            'draggable': true, 
            'bounds': false
        }, function(map, marker) {
                        marker.__gm_id
        });
    });
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы