Witam, mam taki problem z którym głowię się i troję przez ostatni tydzień.
Znalazłem w internecie ciekawy skrypt który rysuje mapę, można tam modyfikować nazwy państw, opisy, kolory.
Napisany on został w jQuery jednak wydaje mi sie, że z js też coś tam siedzi, niestety o jQuery i js nie mam prawie żadnego pojęcia.
Chciałbym zmienić kolor państwa jednak nie bezpośrednio w pliku a za pomocą bazy danych mysql.
fragmencik kodu:
<script>
$(function(){
$('#main').vectorMap({
map: 'europe_en',
color: '#aaaaaa',
hoverColor: false,
hoverOpacity: 0.5,
colors: {us:'#8968CD', ca:'#C82536', tr:'#FF9990' ,es:'#7CFC00', id:'#EEEE00'},
backgroundColor: '#ffffff',
onRegionOver: showLocation
});
});
</script>
dokładnie chodzi o tą linijkę:
colors: {us:'#8968CD', ca:'#C82536', tr:'#FF9990' ,es:'#7CFC00', id:'#EEEE00'},
gdzie wpisuje się kolory do państw : us, ca, tr, es, id
Stworzyłem tabele kolory która wygląda mniej więcej tak:
--------------
|ca|#FFFFFF|
|us|#7CFC00|
|tr|#EEEE00|
--------------
a teraz pseudo kod tego co chcę uzyskać
colors: {us:'$kolor_us', ca:'$kolor_ca', tr:'$kolor_tr' ,es:'$kolor_es', id:'$kolor_id'},
Dziękuje serdecznie za pomoc.