2012-01-17 2 views
0

私はchange()がIE7で動作していないことを知っています。jQueryの変更機能とIE 7

私はまだ私の問題への解決策を見つける必要がありますが:ここでは私のjQueryのです:「カチカチ」チェックボックスによって、私はとき「チェックを外す.subbutと非表示を表示するためにツルーイングてる

$("input[type='checkbox']").change(function() { 
if ($("input[type='checkbox']").is(':checked')) { 
    $(".subbut").show(); 
    } else { 
    $(".subbut").hide(); 
     } 
}); 

シンプルな機能"そして、解決策を見つけることができません。周りに道がありますか?事前に事前に助けを

おかげ

ドム

+0

ページに1つ以上のチェックボックスがありますか?あなたが1つ以上のチェックボックスをそこに考えているのは論理ではありません。 IDを直接ご利用ください –

+0

はい、1つしかありません。私はまだIDを追加しようとしましたが、何もありません。 – Dom

+0

変更の代わりに「クリック」を使用してみませんか? –

答えて

0

使用これではなく、別の参照、

if($(this).is(':checked')){ 
} 

または使用のattr()。

関連する問題