我正在建设多语言网站。在主页上,我使用的是来自http://jqvmap.com/的jquery map
我希望选择的国家是不同的颜色。
也许有人正在使用这个令人惊叹的地图插件,并且可以提供帮助?谢谢!
jQuery(document).ready(function() {
jQuery('#vmap').vectorMap({
map: 'europe_en',
backgroundColor: null,
borderColor: '#818181',
borderOpacity: 0.25,
borderWidth: 1,
color: '#ffffff',
hoverColor: '#f69338',
hoverOpacity: null,
enableZoom: false,
normalizeFunction: 'linear',
scaleColors: ['#b6d6ff', '#005ace'],
selectedColor: '#f69338',
selectedRegions: '',
showTooltip: true,
onRegionClick: function(element, code, region)
{
if (code == 'de')
{
location.href = "http://www.mywebsite.com/de/"
}
}
});
});我找到了如何检测语言的解决方案,但不知道如何根据地图上的当前语言选择国家。
if ( document.location.href.indexOf('de') > -1 ) {
// than select country in map
}发布于 2012-11-27 17:58:25
我建议使用jVectorMap。其接口有selectedRegions参数,用于设置初始选择的地域。
https://stackoverflow.com/questions/13098966
复制相似问题