Tag: jquery 1.6

jQuery 1.6中可能存在的错误 – $(…)。attr(“checked”)无法正常工作

我的表单上有两个单选按钮,直到我开始使用jQuery 1.6,以下代码工作正常: function testcheck() { if (jQuery(“#radio1”).attr(“checked”)) alert(“first button checked”); else if (jQuery(“#radio2”).attr(“checked”)) alert(“second button checked”); else alert(“none checked”) } 一旦我开始使用jQuery 1.6,它总是显示“none checked”,因为jQuery(radiobutton).attr(“checked”)总是为空。 看看这个jsfiddle ,并在1.5.2和1.6之间更改jQuery版本,看看我的意思。

使用jquery 1.6 .prop()将控件设置为只读

随着jQuery 1.6的发布,关于SO的建议一般是开始使用prop(),你曾经使用attr()。 当我想要一个元素只读时会发生什么? $(‘.control’).prop(‘readonly’, ‘readonly’); $(‘.control’).prop(‘readonly’, true); 这些似乎都没有使控制只读。 将元素readonly作为规则的例外吗?