var map= l.mapbox.map을 클릭하는 방법 (mapbox.js)
-
21-12-2019 - |
문제
기본 맵 세트가 있습니다.
var map = L.mapbox.map('map', 'wmarci.i6n42nl5', {
fullscreenControl: true,
fullscreenControlOptions: {
position: 'topleft'
}
}).setView([38.8929,-100.0252], 4);
.
어떻게 그것을 변경할 수 있는가?
다음을 수행합니다.
$('#2012').click(function(){
map = L.mapbox.map('map', 'wmarci.hao88g0d')
});
.
가 작동하지 않는 것 같습니다 ...
해결책
맵 컨테이너가 초기화되면 다른 컨테이너에 다른 맵을 설정하려면이 맵을 제거해야합니다.
시도 :
$('#2012').click(function(){
map.remove();//<<Here comes the magic!
map = L.mapbox.map('map', 'wmarci.hao88g0d');
});
. 제휴하지 않습니다 StackOverflow