【发布时间】:2013-12-05 15:27:11
【问题描述】:
我想创建 15 个不同的区域,每个区域包含一个或多个国家/地区。每个地区将有一个特定大陆的一个子集或所有国家,例如。加拿大、美国、墨西哥将显示为北美。 目标是当用户将鼠标悬停在这些自定义区域之一上时,它将显示我为该区域指定的名称。
【问题讨论】:
-
您解决了这个问题吗?
标签: jvectormap
我想创建 15 个不同的区域,每个区域包含一个或多个国家/地区。每个地区将有一个特定大陆的一个子集或所有国家,例如。加拿大、美国、墨西哥将显示为北美。 目标是当用户将鼠标悬停在这些自定义区域之一上时,它将显示我为该区域指定的名称。
【问题讨论】:
标签: jvectormap
JVectorMap 不支持大陆 api。
而且...我的工作如下。
// 1. 你创造了大陆。和
var continents = {};
continents['AF'] = 'Africa';
continents['AS'] = 'Asia';
continents['EU'] = 'Europe';
continents['NA'] = 'North-America';
等等……
// 2. 为大洲着色
var styles = {};
style['AF'] = {fill: '#000000', stroke : '#000000', "stroke-width": 1};
style['AS'] = {styles['AS'] = {fill: '#FFFF00', stroke : '#000000', "stroke-width": 1};
等等……
应该设置大陆。你自己……
【讨论】: