Tôi đang cố tải bản đồ khu vực cụ thể onRegionClick
. Tuy nhiên có vẻ như khu vực đang tải sau khi thay đổi được thực hiện. Dưới đây là mã của tôi:Tải một jvectormap khác lên vùng nhấp
function switchMap(code) {
$.getScript('maps/'+ code +'.js');
$('#map').vectorMap({map: code});
}
$('#map').vectorMap({
map: 'world_mill_en',
onRegionClick: function(event, code) {
if (code == "CA") {switchMap(code)}
if (code == "AF") {switchMap(code)}
if (code == "AL") {switchMap(code)}
if (code == "AR") {switchMap(code)}
if (code == "CH") {switchMap(code)}
}
});
Giao diện điều khiển đầu ra là thế này:
Uncaught Error: Attempt to use map which was not loaded: CA world-map.js:82
OPTIONS file:///C:/Users/D-4/Desktop/find-a-bible/maps/CA.js?_=1364318443130 jquery-1.8.2.js:8416
Kiểm tra xem bạn có jquery-jvectormap-us-mill-en.js "> trong trang của mình hay không. –