使用jQuery设置单选框(性别)的checked属性为true不能成功,但是js却可以,这是jQuery的bug吗?
不会的,可能跟你jquery的版本及写法有关,参考:http://www.zhidao91.com/jquery-attr-prop-deference/
你是这么写的么。$('#..').attr('checked',true)
引包了吗?选择器是否正确,name是否相同
怎么会呢?你的jquery使用语法正确吗?浏览器F12模式下控制台有错误信息吗?
jquery这里有bug,要同时使用
$(this).prop("checked",true);
$(this).attr("checked",true);
才可以
获取jquery版本有关,1.6+要用prop,以下用attr