Le Style de chacune des Régions dans jvectormap
DONC,
J'ai un custom jVectorMap et j'ai réussi à changer la couleur des régions à l'aide de ce code à partir de la jVectorMap API:
regionStyle: {
initial: {
fill: '#5e7073',
"fill-opacity": 1,
stroke: 'none',
"stroke-width": 0,
"stroke-opacity": 1
},
hover: {
fill: 'black'
},
Mais j'essaye de contrôler le remplissage/placez les propriétés de chaque région de la carte individuellement. Quelqu'un a fait ou a une idée de comment faire? J'ai regardé à travers la jVectorMap API, mais en vain.
Marca
Vous devez vous connecter pour publier un commentaire.
Tout d'abord, vous avez besoin de connaître les codes pour les régions que vous êtes en train de changer. Vous pouvez obtenir ces à partir du fichier de la carte que vous utilisez. L'exemple ci-dessous est pour la carte des états-unis.
Pour la modification du remplissage, vous pouvez personnaliser les régions lorsque vous créez la carte:
Ou vous pouvez les personnaliser à la volée (et les "valeurs" paramètre ci-dessus ne serait pas nécessaire):
j'ai mis une méthode personnalisée dans le jquery-jvectormap-1.1.1.js
vérifier tous les script dans http://pastebin.com/MSt94XuH
Vous avez besoin d'obtenir une référence à la carte:
Et de Définir un style personnalisé pour chaque pays:
Si vous avez besoin d'effacer tous les styles utilisation: