目標
.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()
たが、問題は解決しません。
誰かが私にアイデアを与えることができますか?