获取“removeattr不是函数”的例外

时间:2012-07-26 07:23:27

标签: jquery

我正在使用jquery-1.7.2.min.js

我收到了TypeError:

$("#TextBox1").removeattr is not a function [Break On This Error]   
$("#TextBox1").removeattr("disabled"); 

为什么呢?

3 个答案:

答案 0 :(得分:6)

正确的函数名称是removeAttr(),而不是removeattr

$("#TextBox1").removeAttr("disabled");

但从jQuery 1.6开始,最好使用.prop()方法设置disabledchecked等原生属性:

$('#TextBox1').prop('disabled', false);

答案 1 :(得分:1)

试试这个

$("#TextBox1").removeAttr("disabled");

答案 2 :(得分:-1)

正确的函数名称是removeAttr(),而不是removeattr()

$("#TextBox1").removeAttr("disabled");

是camelCase。