因此,我创建了美国的交互式地图,在点击某个州后,我的网站将带您进入该州(本示例,阿拉斯加州)的静态页面。我的问题是如何在这个环绕一个锚标签?这是我拥有的一个州的例子。所有其他国家都遵循相同的模式/结构。我从来没有处理过这个问题,因为这是我第一次使用SVG,所以任何建议/指针都会很棒!如何使用SVG地图形状的可点击链接
<g id="states">
<g>
<!-- Alaska -->
<path id="map_1" fill="#EBECED" stroke="#FFFFFF" stroke-width="1" d="M336.6,199.5l-0.199,0.4l0.5,1.1l-3.301,32.399l0.9,17.5c1.6-0.399,2.4-0.699,2.4-1
c-0.301-0.6-0.4-1.1-0.301-1.5c0.101-1.5,0.5-1.899,1.101-1.3c0.6,0.5,1,1.4,1.399,2.7c0.301,1.3,0.801,1.9,1.5,1.6
c0.301-0.199,1-0.5,1.9-0.8c0.6-0.8,0.8-1.399,0.6-1.8c-0.3-0.5-0.3-1.1,0-1.7c0.301-0.7,0-1.2-0.8-1.5
c-0.899-0.399-1.2-1.2-0.6-2.3h22.5c-0.4-1.6-0.601-2.7-0.3-3.3c0.199-0.7,0.199-2-0.301-3.8c-0.199-0.801-0.199-1.2-0.3-1.301
c0-0.1,0.101-0.6,0.3-1.6c0.101-0.6,0.4-1.2,0.9-2c0.4-0.5,0.6-1.1,0.4-1.8c-0.101-0.7-0.5-1.5-0.9-2.4
c-0.5-0.899-0.8-1.7-0.9-2.2l-3.8-25.399H336.6z"/>
</g>
这不是关于非现场库,它只是想知道如何插入链接到SVG。我不明白结尾。 – OneHoopyFrood 2014-10-07 19:04:16
另外,您可以在SVG中使用HTML链接。只需将整个小组包装在一起即可。 – OneHoopyFrood 2014-10-07 19:04:52
我实际上已经完成了你正在做的事情。如果您通过[email protected]向我发送电子邮件,我会给您一个指向该解决方案的链接。我不想在这里添加链接,冒着看似垃圾邮件的风险。 – OneHoopyFrood 2014-10-07 19:11:30