【发布时间】:2017-12-10 09:22:09
【问题描述】:
我使用jQuery 1.8.3。
这是我的html输入文本框:
<input type="text" name="textinput-hide" id="textinput1" placeholder="Text input" value="" disabled>
这是我尝试删除禁用元素的方法:
$('#textinput1').removeProp('disabled');
但上面的行并没有删除disabled 属性。如何删除禁用元素
【问题讨论】:
-
您要删除具有禁用属性的属性或完整元素吗?
-
$('#textinput1').removeAttr('disabled'); -
$('#textinput1').remove();
-
这个链接可能对你有帮助..stackoverflow.com/questions/13626517/…
-
以下是 jQuery 关于
removeProp的说法:不要使用此方法删除本机属性,例如选中、禁用或选中。这将完全删除该属性,并且一旦删除,就不能再次将其添加到元素中。使用.prop()将这些属性设置为 false。
标签: javascript jquery