【发布时间】:2014-11-16 21:25:33
【问题描述】:
在这个 jsfiddle 中是我的 js 的简化版本:http://jsfiddle.net/Drecker/2m4kvxb8/4/ 请注意,jsfiddle 有趣的部分只是 showRoute 方法。并且方法 showMarker 仅在 normal 标记上显示所需的行为。
基本上我通过gmap3 getroute 生成一条带有一些航点的路线。单击一个航点后,我需要打开一个包含该点更多自定义信息的小信息框 - 所以基本上以某种方式获取此类航点的 onclick 事件(通过该航点的一些标识,以便我能够获得正确的信息)。我能够在单独的标记上实现所需的行为(正如您在 jsfiddle 中看到的那样 - 这是左上角功能齐全的单独标记),但不能在 directionrenderer 生成的标记上实现。
此外,请注意,我的航路点有 stopover: false,并且出于某种原因,此类标记会忽略(某些)选项,例如 title,正如您在 jsfiddle 中看到的那样。
非常感谢任何帮助 - 我已经尝试了几种方法,但它们都不起作用。
【问题讨论】:
-
你见过this
-
@eskimo - 我没有,我试图用谷歌搜索我的问题,但显然不够难......
-
^ 我记得以前读过它,但我仍然很难找到它
标签: javascript jquery google-maps google-maps-api-3 jquery-gmap3