尝试在 WP GO MAPS Pro 插件中向 GO 地图标记添加点击监听器

问题描述 投票:0回答:1

我正在使用 WP Go Maps Pro 插件。我正在尝试将点击事件侦听器添加到谷歌地图标记。 我获得了所有标记信息,但由于某种原因它不会添加侦听器。 知道我做错了什么吗?

jQuery(($) => {
  $(document.body).on('markersplaced.wpgmza', () => {////whait for the markers to be ready
    var map = WPGMZA.maps[0];////Get the map
    if(map.markers && map.markers.length > 0) {////Get the markers
      map.markers.forEach(function(marker) {////for each markers
        console.log(marker);// it's logging each marker, I get all the infos about it.
        google.maps.event.addListener(marker, 'click', function() {// but addListener is not working
          console.log('Marker clicked:', marker.title); 
        });
      });
    }
  });
});
jquery wordpress listener google-maps-markers go-map
1个回答
0
投票

感谢您的帮助,我找到了答案!是:

marker.addEventListener('click', function() {
   console.log('click');                     
});
© www.soinside.com 2019 - 2024. All rights reserved.