jQuery替换/删除没有id或标记的属性

时间:2015-11-01 16:50:11

标签: javascript jquery html

我是jquery的新手,我在做我认为应该是一个非常简单的查找和替换操作时遇到了麻烦。

我想删除已禁用的属性。我已经在搜索jquery remove sample,但总是使用id或tag。

    <td><a href="xx.html" disabled onclick="preparexForm(this,'xx')" class="btn">ok</a> </td>

我尝试使用此代码但无效。

$("body *").replaceText( /disabled|disable/gi, "enable" );

1 个答案:

答案 0 :(得分:1)

在属性上使用选择器,找到后将其删除。尝试在HTML标记上使用正则表达式/替换绝不是一个好主意

$("a[disabled]").each(function() {
  $(this).removeAttr("disabled");
});