在qTip2中处理谷歌地图标记

时间:2012-04-11 15:53:11

标签: jquery google-maps-api-3 qtip2

我正在尝试创建一个内部管理界面,以便使用qTip和Google地图快速向活动添加位置。这是一个简化的小提琴:http://jsfiddle.net/mykel_suthertun/RWtRe/

它目前有效,减去两个错误:

  1. 每次打开qTip时都会重复标记。 (已解决。请参阅下面的评论。)
  2. 目前无法处理打开没有定义地图中心或标记的地图。
  3. 重新:#1 - 要查看我的意思,请点击右侧的图钉图标。点击关闭。单击再次打开它。现在在同一地点有两个标记。它应该只创建一次。

    我认为这是因为我在qTip的“show”事件中创建了标记,而不是在“render”中创建。当我将它移动到“渲染”时,我遇到了让地图显示的错误。

    重新:#2 - 要查看此错误,只需点击任意目标图标即可。如果没有定义标记或中心,我只需要它打开默认的地图状态。我如何调整代码来处理这个问题?

1 个答案:

答案 0 :(得分:0)

<强> Final fiddle.

那里有一些非常低效的JavaScript(重复的功能等),但它目前运行并完成我需要的所有内容。我在原版中添加了其他一些功能。希望这可以帮助别人。

相关问题