如何通过 Google 地图上的坐标获取标记 ID

How to Get Marker ID by coordinates on Google Maps

我在地图上有标记,在动态加载的

好的,我自己找到了解决方案。单击列表元素时,我 运行 在标记数组上循环并比较 marker.id 是否与坐标列表元素具有相同的属性(数据纬度数据经度).

$(document).on('click','li', function(){
    for( i=0; i<markers.length; i++ ) {
        if (markers[i].lat === $(this).data('latitude') || markers[i].lat === $(this).data('longitude') ) {
            google.maps.event.trigger(markers[i], 'click');
            break;
        }
    }
});

希望能帮到别人 ;)