GoogleMap API v3 と jQuery と IE その2

昨日の続き

原因がわかりました。

var hoge = $(":radio[@name='bbb']:checked").val();


こいつがIEではうまく動きません。
ラジオボタンの状態を取得するコードです。
次のように書き直し。

var hoge = $("input:radio[@name='bbb']:checked").val();


これで動いた・・・。
IEの挙動にはいつものことながら振り回されます。


はまった原因は、IEスクリプトエラーが一度IE自体を再起動しないと
消えないことに気づかなかった事でした。
IEの世界では常識だったりするのだろうか・・・。