マップ表示用スクリプト(GoogleマップAPI v3で地図とマーカー・バルーンを表示するスクリプト)をバージョンアップ(version1.4b3)しました。(ダウンロードはこちら)
version1.4b2からの変更点は内部処理のみなので、差し替えるだけで動作します。
■主な変更箇所
Internet Explorer7 or 8において、特定の件数を超えるとスクリプトエラーが出てしまう問題を解決しました。
■バグの詳細
ループで回している中にjquery関数の$()があったのですが、(↓思いっきり適当に書くとこんな感じ)
[javascript]
for(var i=0; i<x; i++){
var data = $("#hoge")[i];
}
[/javascript]
Internet Explorer7 or 8において、特定の件数を超えると、なぜか$()がスクリプトエラーとなってしまいました。
解決方法は、$()をループの外で一度変数に入れるようにしました。
[javascript]
var hoge = $("#hoge")[i];
for(var i=0; i<x; i++){
var data = hoge[i];
}
[/javascript]
jquery関数を使う時は注意しよっと。