在JQuery中使用谷歌地图Api事件/侦听器
Use Google Maps Api Event/Listener in JQuery
好。我想要的是:我想要用jquery控制一个标记的鼠标悬停。
我该怎么做?我没有使用纯js的经验。(我不想使用jquery插件)
我试过这个:
google.maps.event.addListener(marker, 'ggmouseover', function() {
marker.setIcon(pinred);
});
ggmouseover.mouseover();
这不起作用。(它使用'mouseover'而不是'ggmouseover])我想创建一个函数或稍后可以通过jquery调用的东西。类似:$('#button').mouseover(function(){ ggmouseover(); });
我该怎么做?想法?
您可以使用:
trigger(instance:Object, eventName:string, var_args:*)
触发给定事件。eventName之后的所有参数都作为参数传递给侦听器。
对于您的情况,它给出了:
google.maps.event.addListener(marker, 'mouseover', function() {
marker.setIcon(pinred);
});
$("#button").mouseover(function() {
google.maps.event.trigger(marker, 'mouseover');
});
相关文章:
- 如何在多承诺链中处理谷歌地图API V3事件
- 如何通过bxSlider回调api处理事件
- 在JQuery中使用谷歌地图Api事件/侦听器
- YouTube播放器API全屏事件
- 如何在Slack API中与事件交互
- 删除Google Calander API中的事件
- 正在更新API事件上的innerHTML
- 调查Monkey API事件
- 为什么其中一个侦听器适用于媒体 API 事件,而另一个则不适用于媒体 API 事件
- 传单api事件侦听器参数访问
- 为什么某些Facebook Graph API事件字段未定义
- YouTube iframe API事件在Firefox中不工作
- DOM Events API:事件委托和stopPropagation
- GMAPS API事件处理引脚点
- Javascript的onLoad File api事件没有触发
- Yandex映射api -事件处理程序只执行一次
- 当src改变时,传递youtube iframe api事件onstatechange
- HTML5文件阅读器API:事件'加载'不会着火
- 此处映射API事件延迟
- 更改Facebook API事件订阅仅在单击某个“喜欢”按钮时运行