如何将点击事件等外部控件添加到地图的任何锚点外侧以打开标记。是否有任何独立的例子或任何人可以指导我如何实现这一目标。
这是示例,但他正在使用他的库。我无法使用他的库,因为我的大部分代码已经完成。
http://vigetlabs.github.com/jmapping/examples/category_function.html
答案 0 :(得分:1)
听起来你只是试图根据某些DOM元素上的点击事件打开一个信息窗口?
如果是这种情况,您只需要将一个 onClick 处理程序添加到DOM元素并调用一个javascript函数,该函数可以找到相应的 GMarker 对象并触发它点击事件:
// gmarkers is an array of markers that we added to the map
var gmarkers = [];
function triggerClick (indexofMarker)
{
GEvent.trigger(gmarkers[indexofMarker], "click");
}