Javascript 禁用jQuery按钮-仍然没有配方

Javascript 禁用jQuery按钮-仍然没有配方,javascript,jquery-mobile,Javascript,Jquery Mobile,浏览internet以了解如何禁用按钮: <td valign="center" halign="left"><a href="#" id="save-user" data-role="button" data-inline="true" data-theme="b" data-icon="check">Save</a></td> 最后-如何启用/禁用按钮?您不是要禁用按钮,而是要禁用锚定标签 转换为使用或使用。单击()返回false,此时它不应

浏览internet以了解如何禁用按钮:

<td valign="center" halign="left"><a href="#" id="save-user" data-role="button" data-inline="true" data-theme="b" data-icon="check">Save</a></td>

最后-如何启用/禁用按钮?

您不是要禁用按钮,而是要禁用锚定标签

转换为使用
或使用
。单击()
返回
false
,此时它不应该去任何地方/做任何事情

当锚点处于“禁用”状态时,您可能还需要为锚点定义另一种样式


我建议您使用
,不过…

您拥有的不是按钮。这是一个html锚定标记。这就是为什么按钮相关的禁用功能不适用于您的原因

如果您可以将
标记更改为
标记或
标记,则以下操作应有效。
$(“保存用户”).attr(“已禁用”,true)


如果不能将其更改为按钮,则可以添加样式类以使超链接看起来被禁用(灰色,鼠标光标正常,而不是指针),并防止单击时出现默认值。

您使用的是锚点元素。它没有像disabled这样的属性。 要禁用锚元素,可以执行以下操作:

$("#save-user").click(function(e) { 
    e.preventDefault(); 
});
<input type="button" value="Click Me" disabled/>
默认设置确保取消任何HTML/浏览器反应

如果您只想禁用按钮(可以是输入元素或