我正在使用谷歌地图 javascript api v3。我在地图上设置了大约 500 个标记。当我在移动设备上使用地图时,移动地图并单击标记时会出现明显的延迟。我相信这种滞后是由于 500 个标记有 500 个事件侦听器造成的。
我想将 1 个事件侦听器绑定到可以处理所有地图标记点击的地图容器,如下所示(使用 jquery):
$('#map').on('click', 'marker', function(event) {
alert('marker clicked: ' + marker.uniqueInfo);
});
有没有办法做到这一点?