javascript - 我必须使用 google.maps.event.addListener(marker, 'click' , function(){}) 吗?

标签 javascript jquery google-maps google-maps-api-3

我正在学习 Google Maps API,我想知道是否可以使用 jQuery 点击事件代替 google.maps.event.addListener(marker, 'click', function(){});打开一个信息窗口或者我有什么选择?只是找出可能性。

最佳答案

你应该能够使用 jQuery 的 .bind() 方法来获得你想要的。

您必须使用 google.maps.Marker 创建一个 jquery 对象,然后对其调用 .bind('click',function(){})

http://api.jquery.com/bind/

关于javascript - 我必须使用 google.maps.event.addListener(marker, 'click' , function(){}) 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11253440/

相关文章:

javascript - Firefox 中的 Angular2 变化检测无限循环

javascript - 仅在 div 高度为 0(动画)时运行函数,而不是之前

jquery - 从嵌入式按钮单击获取选定的项目

javascript - 如何在谷歌地图中指定位置?

google-maps - 使用 Flutter 围绕谷歌地图标记中心相机位置

Javascript 过滤器部分操作

javascript - 单击创建一个 DIV;然后通过单击删除相同的 DIV

javascript - 用户 Modernizr 强制浏览器使用 jQuery UI datepicker 而不是浏览器 datepicker?

java - 谷歌地图只显示灰色背景而不是 map

javascript - 如何在 JavaScript 中根据多个条件过滤 JSON 数据?