可能是重复问题:
如何使用jQuery禁用链接并更改光标以防止其被单击?
我有一个按钮,我试图在某些情况下禁用它,因为它的功能是不必要或不可能的。它是页面上许多按钮中的一个,我只想禁用这个特定的按钮。
我想要的效果是将其变灰,不能点击,并且当鼠标悬停在按钮上时,鼠标指针不会变成手指指针。
我已经成功完成了前两个目标,但不确定如何实现第三个目标。当我搜索时,我看到了全局禁用此行为的建议,但没有针对特定按钮的建议。
以下是我目前的代码。
if(buttonIsDisabled)
{
var btnid ="#button"+index;
$(btnid).attr("disabled","disabled").fadeTo(500,0.2);
}
这段代码可以成功地使按钮无法点击并淡化它,但在Firefox和Chrome中,当鼠标悬停时仍会显示手形图标。IE8(我也需要支持)正确地禁用了手形图标并显示了光标。
有没有建议如何在Chrome和Firefox中实现IE的行为?
cursor:default
? - j08691