0
国の名前のラベルであるjsベクトルマップに問題があり、国を選択しても画面が消えません。のjvectorMapで、ラベルを固定のラベルで選択した場合
これが最良の方法であるかどうかはわかりませんが、おそらくもっと良い方法がありますか?
あなたはここにコードを見つけることができます。http://jsfiddle.net/RumbosN/bdsywqh7/#&togetherjs=oICF1kJmLP1234
国の名前のラベルであるjsベクトルマップに問題があり、国を選択しても画面が消えません。のjvectorMapで、ラベルを固定のラベルで選択した場合
これが最良の方法であるかどうかはわかりませんが、おそらくもっと良い方法がありますか?
あなたはここにコードを見つけることができます。http://jsfiddle.net/RumbosN/bdsywqh7/#&togetherjs=oICF1kJmLP1234
あなたが変更する必要があります。
onRegionSelected : function(e,code,isSelected,selectedRegions){
var object = $('#paises');
var color;
if(countryData[code]){
//quitamos el elemento de los span
$('#'+code).remove();
delete countryData[code];
}
else{
object.append('<span id="'+code+'"> '+code+'</span>');
color = colors[Math.floor(Math.random()*colors.length)]
countryData[code] = color;
};
create_map();
をする:
onRegionSelected : function(e,code,isSelected,selectedRegions){
var object = $('#paises');
var color;
if(countryData[code]){
//quitamos el elemento de los span
$('#'+code).remove();
delete countryData[code];
}
else{
object.append('<span id="'+code+'"> '+code+'</span>');
color = colors[Math.floor(Math.random()*colors.length)]
countryData[code] = color;
};
current_tips = $('.jvectormap-tip:visible')
current_tips.remove()
create_map();
}
}); }