Je dois avouer que je suis nouveau sur jQuery et JS mais j'aime vraiment les choses sympas que vous pouvez faire avec jVectorMap. Mais jusqu'ici je n'ai pas réussi à ajouter une chose: Sur mouseover/hover normalement le nom de l'état ou du pays est montré. Est-il possible d'ajouter les données associées (par exemple, la valeur du PIB)? Et/ou est-il possible d'ajouter une légende avec les valeurs de couleurs des pays/états? Merci beaucoup! En utilisant data visualization example, vous pouvez ajouter une fonction de rappel pour afficher la valeur associée pour le code d'état choisi. ClausAffichage des données de pays/état dans jVectorMap
1
A
Répondre
7
Donc, si vos données avaient l'air:
var gdpData = {"ca":34.56 ...}
Ensuite, vous pouvez faire quelque chose comme ...
$('#map').vectorMap({
colors: colors,
hoverOpacity: 0.7,
hoverColor: false,
onLabelShow: function(event, label, code){
label.text(label.text() + " (" + gdpData[code] + ")");
}
});
Questions connexes
- 1. Changer de carte dans Jvectormap?
- 2. Jvectormap simple html dans l'étiquette
- 3. Affichage des données dans UITableView
- 4. jvectormap couleurs de la région
- 5. jVectorMap animation onRegionClick
- 6. Affichage des données de DataSet
- 7. jVectormap onRegionOver callback
- 8. marque jVectorMap état sélectionné
- 9. Rendre jVectormap non glissable
- 10. jvectorMap couleurs du pays
- 11. Venezuela JVectorMap ne fonctionne pas
- 12. JVectorMap Set Scale Below 1
- 13. jVectorMap boîte de bordure de carte personnalisée
- 14. Ajouter une légende à jVectorMap
- 15. Affichage des données copiées dans Infragistics wingrid
- 16. Affichage des données JSon dans une liste
- 17. Affichage des données mensuelles dans jqplot
- 18. Affichage des données JSON dans jquery Datatable
- 19. Affichage des données tabulaires dans Android
- 20. Affichage des données PHP dans Bootstrap Modal
- 21. Affichage des données dans les blocs
- 22. Affichage des données BLOB dans un navigateur
- 23. Objectif C - Affichage des données dans UITextView
- 24. Affichage des données dans un DataGrid (MVVM)
- 25. Affichage des données dans DataGridView sans HorizontalScroll
- 26. Affichage des données connexes dans un DataGridView
- 27. Affichage des données DateWise dans gridview
- 28. Affichage des données SQL Server
- 29. NSUserDefaults Affichage des données stockées
- 30. jVectorMap augmentation (monde) taille de la carte
Wow, merci pour la réponse rapide - il fonctionne parfaitement. J'ai décidé de changer le jquery.vector-map.js sur la ligne 337 en 'map.label.text (mapData.pathes [code] .name + (":") + gdpData [code])'; –
Pas de problème. Je suppose que l'avantage d'utiliser les fonctions de rappel est que vous ne modifiez pas le code du plugin de base, mais aussi longtemps que cela fonctionne! .... – jackgringo