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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37935476/article/details/78315495


需求: 如图,协议前的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


猜你喜欢

转载自blog.csdn.net/m0_37935476/article/details/78315495