ユーザーに選択を与えると、表示するリーフレットマップを切り替えることができるページがあります。
最初のリーフレット マップの読み込み後、私の問題はマップを更新するときです。
私はいつも「マップコンテナはすでに初期化されています」というメッセージを受け取ります:
問題の行は次のとおりです。
var map = L.map('mapa').setView([lat, lon], 15);
最初はうまくロードされますが、フォームで別のパラメータを選択してマップを表示しようとすると、クラッシュします。
$('#mapa')
ところで、 2番目の前にjQueryで破棄して再作成しようとしましsetView()
たが、同じエラーが表示されます。