jquery在判断input 复选框选中状态的时候,发现不能直接使用 $(‘input’).attr(‘checked’)。在chrome中,这样不管选择不选择 alert()出来的都是undefined。试过多次后,有两种途径实现: 1、还是用原生态的js进行测试:this.checked,这样就实现了当前checkbox是否选中的状态。 2、$(‘input:checkbox’).is(‘:checked’): 这里会alert出 true/flase
jquery在判断input 复选框选中状态的时候,发现不能直接使用 $(‘input’).attr(‘checked’)。在chrome中,这样不管选择不选择 alert()出来的都是undefined。试过多次后,有两种途径实现: 1、还是用原生态的js进行测试:this.checked,这样就实现了当前checkbox是否选中的状态。 2、$(‘input:checkbox’).is(‘:checked’): 这里会alert出 true/flase