jQueryロード関数のコントロールの状態をチェックしているページがあります。
これは完全に機能していましたが、IEでは機能しないことに気づきました。
$g(window).load(function() {
var one = $find("<%= rb1.ClientID%>");
var two = $find("<%= rb2.ClientID%>");
alert(1);
if (one.get_checked()) {
alert(2);
$g('[id$="div1"]').hide();
$g('[id$="div2"]').show();
}
else if (two.get_checked()) {
alert(3);
$g('[id$="div1"]').hide();
$g('[id$="div2"]').show();
}
});
IEでは、制御状態チェックがヒットすることはありません(つまり、2または3のアラートは表示されませんが、1のアラートは表示されます)
他のブラウザでは問題はなく、すべて期待どおりに動作します。上記を実装するためのより良い方法はありますか?
ありがとう。