jquery - 获取 "removeattr is not a function"异常

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

我遇到类型错误:

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

为什么?

最佳答案

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

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

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

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

关于jquery - 获取 "removeattr is not a function"异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11664359/

相关文章:

wpf - 带有背景图像和颜色的文本框

ruby-on-rails - 限制 activerecord 查询返回的结果总数?

css - 使用 :nth-child(odd) selector on div image

PHPUnit - 数据库测试,如何管理它

oracle - 执行 Oracle 过程时向用户显示注释

css - 可缩放字体大小,SASS (LESS) with "px"vs plain ems

php - yii cactivedataprovider默认指定排序,但前台使用AJAX排序无效

javafx-2 - 是否可以禁止在 TextField 中进行选择?

sql-server - 当命令类型为 adCmdText 时是否可以使用命名参数?

php - 用空格定义类变量