0

divを開くこの関数を取得しましたが、チェックボックスはチェックされていますが、クロムでは機能せず、ie8/9、firefox、opera、safariで機能します。これはなぜですか?

$('#checkbox-01').click(function () {
    if ($('#checkbox-01').is(':checked')) {
        $('.box').fadeIn('fast');
        $('.square').hide('fast');
    } else {
        $('.box').fadeOut('fast');
        $('.square').hide('fast');
    }
});  
4

2 に答える 2

0

その機能を使用します:

$('#checkbox-01').change(function (){    
if(this.checked) {
    $('.box').fadeIn('fast');
    $('.square').hide('fast');
}else{
    $('.box').fadeOut('fast');
    $('.square').hide('fast');
}
});
于 2013-06-26T07:40:25.527 に答える
0

このコードを使用...

$('#checkbox-01').click(function () {
if($(this).attr('checked') == 'checked'){
    $('.box').fadeIn('fast');
    $('.square').hide('fast');
} else {
    $('.box').fadeOut('fast');
    $('.square').hide('fast');
}
});
于 2013-07-01T06:26:46.850 に答える