Fix map resizing bug

master
Skylar Ittner 6 years ago
parent a3391f5ab6
commit 792173c904

@ -116,11 +116,11 @@ function getVisitorMapData(source) {
return visitorMapDataset; return visitorMapDataset;
} }
var visitorMap; var visitorMaps = [];
function showVisitorMap(data, scope, containerid) { function showVisitorMap(data, scope, containerid) {
$("visitorMap").html(""); visitorMaps.push(
visitorMap = new Datamap({ new Datamap({
element: document.getElementById(containerid), element: document.getElementById(containerid),
scope: scope, scope: scope,
responsive: true, responsive: true,
@ -148,12 +148,15 @@ function showVisitorMap(data, scope, containerid) {
'</div>'].join(''); '</div>'].join('');
} }
} }
}); })
);
} }
showVisitorMap(getVisitorMapData(visitorMap_Countries), 'world', 'visitorMapWorld'); showVisitorMap(getVisitorMapData(visitorMap_Countries), 'world', 'visitorMapWorld');
showVisitorMap(getVisitorMapData(visitorMap_States), 'usa', 'visitorMapUSA'); showVisitorMap(getVisitorMapData(visitorMap_States), 'usa', 'visitorMapUSA');
$(window).on('resize', function () { $(window).on('resize', function () {
visitorMap.resize(); visitorMaps.forEach(function (map) {
map.resize();
});
}); });
Loading…
Cancel
Save