如何以这种方式禁用元素后重新启用元素?
$("#foo").attr("disabled", "disabled");
答案 0 :(得分:5)
假设您使用的是最新版本的jQuery(1.6+),更适合切换disabled
属性的方法是使用.prop()
:
$("#foo").prop("disabled", true);
$("#foo").prop("disabled", false);
有关说明,请参阅jQuery API documentation for .prop()。
答案 1 :(得分:3)
这应该这样做:
$('#foo').removeAttr('disabled');
这也是:
$('#foo').attr('disabled', '');
答案 2 :(得分:0)
$('#foo').removeAttr('disabled');
或者您可以将attr设置为“”
$('#foo').attr('disabled', '');