我正在尝试从输入和文本区域中删除闪烁的光标,如下所示:
$('input, textarea').bind('click focus', function (e) {
$this = $(this);
if ($this.hasClass('disabled')) {
e.preventDefault();
$this.blur();
return false;
}
});
但是,如果我单击 IE 中的某个字段,则闪烁的光标会出现片刻,然后才被删除。请告诉我如何在不使用元素的“禁用”属性的情况下修复它?我使用我自己的 css 类禁用(不是属性)。谢谢!