<a class="edit linkButton" href="javascript:void(0)" title="Enable rack editing">
<span class="icon-pencil"></span>
Edit
</a>
$(function(){
setTimeout(function(){
$('.linkButton').addClass('disabled');
}, 2000);
setTimeout(function(){
$('.linkButton').removeClass('disabled');
}, 4000);
});
a.linkButton {
color: red;
}
a.linkButton:hover {
color: blue;
}
a.linkButton.disabled {
color: gray;
}
相当简单的代码。在现代浏览器中运行良好。在 IE8 下,当我将禁用的类添加到 linkButton 时,图标铅笔跨度继续被涂成红色,而不是灰色。这种事情有简单的解决方法吗?
这是一张图片,不用担心图标不显示,我只是没有加载字体: