Swo*_*kya 3 jquery google-maps google-maps-markers
我有一个谷歌地图集成。它有一个信息窗口。信息窗口具有按钮。我也有一个列表,其中包含使用外部jquery滑块的按钮。此列表中的每个按钮都带有一个on(“ click”事件。
我想要的是当单击Google Map的信息窗口按钮时,我希望触发on(“ click”)事件。
我已经将onclick =“ func1()”添加到了Google地图按钮。
在功能上我有
function func1(val){
<id of list item>.on('click')
}
Run Code Online (Sandbox Code Playgroud)
但是它不起作用。
我需要一些帮助。
您可以尝试以下方法:
var $selector = '.info-window-btn'; //class for your infobox buttons list
$(document).on('click', $selector, function(e){
e.preventDefault();
//your code
});
Run Code Online (Sandbox Code Playgroud)
如果可行,则需要替换document
为要映射的某个static
容器closest
。例如,您有一个用于地图的容器:
<div id="gmap-container"></div>
Run Code Online (Sandbox Code Playgroud)
因此,您$selector
将成为#gmap-container
。
归档时间: |
|
查看次数: |
2212 次 |
最近记录: |