我是 jquery 新手,在执行我认为应该非常简单的查找和替换操作时遇到了困难。
我想删除禁用的属性。我已经搜索 jquery 删除示例,但始终使用 id 或标签。
<td><a href="xx.html" disabled onclick="preparexForm(this,'xx')" class="btn">ok</a> </td>
我尝试了这段代码,但不起作用。
$("body *").replaceText( /disabled|disable/gi, "enable" );
最佳答案
在属性上使用选择器并在找到时将其删除。顺便说一下,尝试在 HTML 标签上使用正则表达式/替换绝对不是一个好主意
$("a[disabled]").each(function() {
$(this).removeAttr("disabled");
});
关于javascript - jQuery 替换/删除没有 id 或标签的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33464610/