【发布时间】:2014-08-28 02:28:36
【问题描述】:
我只是在尝试用 raphael.js 生成交互式 svg 地图,我想要实现的有点像这个印度地图的例子,我从 wikimedia 下载的,JS fiddle working example ,一切都很顺利,但是当我悬停任何状态时,我无法弄清楚为什么“to.front()”会使地图变形。是因为 SVG 有问题还是和我的代码有关
MY problamatic fiddle , distorted on hover
这是我的一小段代码
regions[i].mouseover(function (e) {
this.node.style.fill = 'grey';
//this.glow({ color: "#555", width: 10 });
//document.getElementById('region-name').innerHTML = this.data('region');
this.toFront();
this.attr({
cursor: 'pointer',
fill: '#990000',
stroke: '#fff',
'stroke-width': '2'
});
});
【问题讨论】:
标签: javascript svg map raphael