Jquery 如何在鼠标悬停事件中向Google地图添加标记

Jquery 如何在鼠标悬停事件中向Google地图添加标记,jquery,google-maps-api-3,Jquery,Google Maps Api 3,你能看看我的例子吗 让我知道如何在mouseover事件中向地图添加和删除标记?我不想添加任何信息窗口 谢谢 谢谢你,卡丁车。这正是我要找的 var id; var markers = {}; var addMarker = function() { marker = new google.maps.Marker({ position: latlng, map: map, draggable: true }); map.pa

你能看看我的例子吗 让我知道如何在mouseover事件中向地图添加和删除标记?我不想添加任何信息窗口

谢谢


谢谢你,卡丁车。这正是我要找的
var id;
var markers = {};
var addMarker = function() {
    marker = new google.maps.Marker({
        position: latlng,
        map: map,
        draggable: true
    });
    map.panTo(latlng);
    id = marker.__gm_id;
    markers[id] = marker;

    google.maps.event.addListener(marker, "rightclick", function(point) {
        id = this.__gm_id;
        delMarker(id);
    });
};

var delMarker = function(id) {
    marker = markers[id];
    marker.setMap(null);
};

$('#over_map').on('hover', function(e) {
    e.type == 'mouseenter' ? addMarker() : delMarker(id);
});