gpt4 book ai didi

javascript - 如何在 Google map 标记上点击 "simulate"?

转载 作者:可可西里 更新时间:2023-11-01 01:28:14 26 4
gpt4 key购买 nike

我想做的是调用标记上的点击处理程序。所以这是我的代码:

var marker = new google.maps.Marker({
position: location,
map: map,
title: title
});

google.maps.event.addListener(marker, 'click', function() {
alert("clicked");
});

marker.click();

但我看不到任何警报...

最佳答案

可以使用 google.maps.event.trigger 函数在任何对象上触发任何 Maps API 事件监听器。

您可能希望传入一个模拟的 MouseEvent 对象,具体取决于您的事件监听器对其执行的操作。

例子:

google.maps.event.trigger(marker, 'click', {
latLng: new google.maps.LatLng(0, 0)
});

关于javascript - 如何在 Google map 标记上点击 "simulate"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9194579/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com