IE 8 では、これの 2 番目のバージョンにより、次のエラーが発生します。
オブジェクトはこのプロパティまたはメソッドをサポートしていません。
エラーは にありmap = new L.Map
ます。最初のバージョンでは、エラーはありません。
var を含めないと、自動的にグローバルスコープになると思いました。IE 8 でエラーが発生するのはなぜですか? これは IE 9 では発生しないことに注意してください。
var map;
jQuery(document).ready(function()
{
map = new L.Map('map', {'scrollWheelZoom': false});
...
}
VS:
jQuery(document).ready(function()
{
map = new L.Map('map', {'scrollWheelZoom': false});
...
}