目標
.map_canvasの代わりに内にロードされたマップを表示します#map_canvas。
問題
キャッチされていない TypeError: 未定義のプロパティ 'position' を設定できません
シナリオ
マップを読み込むと#map_canvasすべてうまくいきますが、要素ラッパーを に変更する.map_canvasと、アプリケーションが落ちます。
私は2つの例を作りました:
- With
#map_canvas: jsFiddle で再生✓</li> - With
.map_canvas: jsFiddle でプレイ✗</li>
どちらの場合も、JavaScript コードの36 行目に注意してください。
ヒント: の代わりに jQuery セレクターを使用しようとしまし
getElementsByClassName()たが、問題は解決しません。
誰かが私にアイデアを与えることができますか?