jquery - 如果这是使用 jQuery 禁用某个元素的方法,那么如何重新启用它呢?

标签 jquery

以这种方式禁用元素后如何重新启用它?

$("#foo").attr("disabled", "disabled");

最佳答案

假设您使用的是最新版本的 jQuery (1.6+),切换 disabled 属性的更合适方法是使用 .prop():

$("#foo").prop("disabled", true);
$("#foo").prop("disabled", false);

参见jQuery API documentation for .prop()以获得解释。

关于jquery - 如果这是使用 jQuery 禁用某个元素的方法,那么如何重新启用它呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7733575/

相关文章:

javascript:我如何定义对象是 jQuery 对象还是其他对象?

javascript - JQuery 返回输入名称

javascript - 为什么 ("click"、 "button"、...) 上的 jQuery 在单击按钮之前运行?

javascript - Jquery form.serialize() 无法正确管理复选框

javascript - 仅向父 li 添加类

javascript - 使用 jquery 的点击事件进行分页

javascript - jQuery 读取的 CSS 与 jQuery 设置的 CSS 不对应

jquery - $.get 在带有 PhoneGap 的 iPhone 模拟器中返回 "[object Document]"

jquery - 取消时重置 daterangepicker.js 日期值

如果我将输入 type=submit 更改为 type=button,jquery 验证插件将无法工作