jquery判断checkbox是否选中,选中即可点击button否则不可点


需求: 如图,协议前的checkbox打钩才能点同意并注册按钮,否则为灰色不可点


html:

     <input type="checkbox" name="agree" id="agree" class="checkbox">已阅读并同意“用户服务协议”
     <input type="submit" value="同意并注册" class="btn">          


css:

.change{background: #ccc;cursor: auto}


Jquery:

<script type="text/javascript">
    $(document).ready(function(){
        $('input.btn').addClass('change');
        $('input.btn').attr('disabled','disabled');
        $('#agree').click(function(){
            if($("input[type='checkbox']").is(':checked')){
                $('input.btn').removeClass('change');
                $('input.btn').removeAttr('disabled','disabled');
            }else{
                $('input.btn').addClass('change');
                $('input.btn').attr('disabled','disabled');
            }
        });
    });
</script>



一个每天吃超过十块钱盖饭都要思索半天

却始终心系宇宙从哪来到哪去的普普通程序员

2017.10.23


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值