jquery 1.4.4と1.5.1でテストし、両方で問題を確認しました
jquery + rails ujsドライバー(githubから)+ google Maps v3を使用している場合、マップマーカーをクリックすると、IEエラー「Fail」が発生します。完全なCDNホストのjqueryv1.5.1を使用する場合、IEデバッガーは2838行目を指します(この問題はjquery.min.jsまたはバージョン1.4.4でも発生することに注意してください)。
このエラーをトリガーするのはujsドライバーであることを確認しました。ドライバが削除されたときに、マーカーをクリックしてもエラーは発生しません。
簡単なライブの例は、http://avioing.com/maps/marker-simple.htmlから入手できます。このページは、Googleのサンプルページhttp://code.google.com/apis/maps/documentation/javascript/examples/marker-simple.htmlの正確なコピーです。jqueryと最新のujsドライバーをロードするためのスクリプト呼び出しのみを追加しました。マップマーカーをクリックすると、エラーを再現できるはずです。
サンプルページはFFとChromeで正常に機能し、エラーはIEでのみ発生します
http://avioing.com/maps/marker-simple_no_ujs.htmlおよび http://avioing.com/maps/marker-simple_no_marker.htmlも参照 してください。どちらも、この問題は発生しません。
誰かが回避策を知っていますか?