前端展示地图时,怎样判断鼠标位于哪一个国家或地区

做成 SVG,然后在 addEventListener 里面用 e.target 就可以了。
■网友
可以去看下ECharts · Example,这个是用canvas做的。如果你想要精细的边缘(意思是鼠标移过任意边缘,精确的立即高亮另一块),那么地图边界精确数据是必须的,像是http://echarts.baidu.com/doc/example/www/js/chart/map.js。在echarts的源代码里我记得有json格式的地图数据,你可以去看一下


    推荐阅读