javascript - 当用户点击 map 时查看详细信息

标签 javascript css html dhtml

当制作该页面的人不再有时间管理它时,我一直在接管一个高尔夫俱乐部的网站。现在最紧迫的是修复一个 flash 动画,该动画显示有关根本不起作用的漏洞的信息。我会用 JavaScript 来做,但很久以前我就做过类似的事情,现在急于修复它。所以我在这里寻求帮助。

要求:

  1. 必须显示整个高尔夫球场的 map
  2. 应该可以点击 map 上的各种洞
  3. 当用户点击 map 上的某个球洞时,会显示球洞的详细图片以及球洞的描述和球洞赞助商的广告
  4. (可选)广告必须在原地飞行并带有动画,以便用户注意到它

最佳答案

我以为我出于某种原因进入了谷歌地图部分。这是我修改后的答案

最快的方法:

使用 http://www.maschek.hu/imagemap/imgmap 创建图像映射.单击该区域时不加载 URL,而是使用 thickbox 加载叠加层或类似的东西


原答案:

如果您需要快速完成,我建议在每个孔上放置一个多边形并将点击处理程序附加到多边形以显示其他信息

这是一个多边形创建器:http://www.the-di-lab.com/polygon/

Google map 多边形文档 http://code.google.com/apis/maps/documentation/javascript/overlays.html#Polygons

我做了很多谷歌地图,所以如果你需要一些帮助给我发邮件。

关于javascript - 当用户点击 map 时查看详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7068493/

相关文章:

jquery - BS .nav-pills 保持抑郁

javascript - 从回调函数中获取返回值-JQuery

php - 使用 PHP 的 HTML 到 PDF 转换器

html - text-align 属性在此代码中无法正常工作

jquery - 鼠标悬停时 :Hide original url and show other

css - 在 Vuejs 中拥有全局 css 的最佳方式

asp.net - 如何使两个文本框显示为一个?

javascript - Jquery 添加/删除类不起作用

for 循环中的 Javascript 格式错误

javascript - 使用 RxJS/TypeScript/JavaScript 将行转换为列