JQuery矢量地图:点击后,工具提示仍然显示在地图上

时间:2013-09-23 09:10:29

标签: jvectormap

我正在使用JQuery VectorMap

当我点击某个国家/地区时,系统会显示包含说明的工具提示。

但是,当我点击其他国家/地区时,以前显示的工具提示不会从屏幕上删除。

我不明白为什么单击区域的工具提示会保持显示,因为onRegionClick事件不会保存工具提示的状态。

以下是代码:

onRegionClick: function(event, code){
if (gdpData[code]) {

$('#currencyHidden').val(wm2idCurrencyMap[code]);
$('#calculatorCurrencyToHidden').val(wm2idCurrencyMap[code]);
$('#calculatorWmCurrencyToHidden').val(wm2idCurrencyMap[code]);

submitCurrenciesFormWithOptions();
}
},

function submitCurrenciesFormWithOptions() {
// sets the form options and submits the form
$('#currenciesForm').ajaxSubmit(currenciesFormOptions);
//submitCalculatorFormWithOptions();
return false;
}

谢谢!

1 个答案:

答案 0 :(得分:0)

检查你的onLabelShow功能。

onLabelShow: function(e, el, code){
    el.html(el.html()+' (GDP - '+gdpData[code]+')');
};

jvectormap示例网站网址。 http://jvectormap.com/examples/world-gdp/