我有一个按钮,其中"已禁用"属性,我在满足某些条件时使用jQuery。问题是Firefox没有读取"禁用"属性,即使Chrome和IE没有问题。
我的代码是<button disabled type="button" class="btn btn-secondary button_confirm" title="Title here">Confirm</button>
我还尝试了disabled=true
和disabled=disabled
,但似乎没有任何效果。
有人可以帮忙吗?谢谢。
答案 0 :(得分:0)
我认为问题不在于Firefox没有读取禁用的属性,而是您没有使用JQuery正确修改它。
如果你正在使用jQuery&lt; 1.6,使用以下命令更改属性:
$('.button_confirm).attr("disabled", 'disabled');
如果您使用的是jQuery&gt; = 1.6,请使用以下命令更改属性:
$('.button_confirm).prop("disabled", true);
答案 1 :(得分:0)
抱歉,刚想通了。问题是firefox存储了我以前在缓存中的尝试,并且javascript启用了按钮,因为条件已满足(来自之前的尝试)。谢谢,抱歉浪费你的时间