通常免责声明我是一个糟糕的Web开发人员。
我被认为<fieldset disabled id="homeFieldset">...</fieldset>
可以通过使用启用我的控件$("homeFieldset").disabled = false
,但可惜...什么都没有。另外,我还在Chrome上对此进行了测试,应该可以在这里工作。小提琴:https : //jsfiddle.net/ggrxx4hm/1/
FWIW,调试显示给我$("#homeFieldset").disabled
未定义的信息。但是,如果我这样做$("#homeFieldset")[0].disabled = false
,它会起作用。小提琴:https : //jsfiddle.net/7edje5vk/
在第二段中编辑了选择器。
再次编辑:但是为什么不起作用.disabled = false
?
通过以下注释中的@mplungjan回答:“ jQuery对象没有禁用的属性。DOM对象具有。$("#homeFieldset").disabled=false
不是有效的jQuery,document.getElementById("homeFieldset").disabled=false;
是有效的DOM操作”
$("#homeFieldset").prop('disabled', false);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句