jQuery更改功能和IE 7

时间:2012-01-17 00:45:17

标签: jquery

我知道change()不适用于IE7。

虽然我仍然需要找到解决问题的方法:这是我的jQuery:

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

简单功能通过“勾选”复选框我正在修改以显示.subbut并在“未勾选”时隐藏。而且无法找到解决方案。有办法解决吗?

提前感谢您的帮助

的Dom

1 个答案:

答案 0 :(得分:0)

使用此而不是另一个参考,

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

或使用attr()。