这不是说:“为我做所有的工作!”这样的问题。我只是想知道您认为哪种方法适合此挑战。

我有这张 map :

如您所看到的蓝色标记所示,我已大致绘制了 map 的一些选择/区域。我想充当这些地区的链接。

但是我不太了解如何应对这一挑战,因为所有区域的形状都很奇怪。

我已经看过cords,,但是它似乎是一项艰巨的工作,需要做所有的曲折。

如果我能在Photoshop中将区域切成薄片并将它们另存为.png,然后告诉我的页面忽略透明区域,那就太好了!但这只是我想的一厢情愿。

我希望你们中的一个建议我被忽略了。

最佳答案

尝试一下-

  • http://polymaps.org/
  • http://www.amcharts.com/javascript-maps/
  • Raphael JS

  • 您可以尝试制作 map 的SVG版本,然后根据选择的其中一个库来实现其点击性。

    这是一个使用Raphael JS做到这一点的教程-http://parall.ax/blog/view/2985/tutorial-creating-an-interactive-svg-map

    关于javascript - 如何使图像区域可点击,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25856791/

    10-16 22:05