我正在尝试从输入和textareas中删除闪烁的光标,如下所示:
$('input, textarea').bind('click focus', function (e) {
$this = $(this);
if ($this.hasClass('disabled')) {
e.preventDefault();
$this.blur();
return false;
}
});
但是,如果我点击IE中的某个字段,那么闪烁的光标会出现片刻,然后才会删除。请告诉我如何在不使用元素的“禁用”属性的情况下修复它?我使用自己的css类禁用(非属性)。 THX!
答案 0 :(得分:1)
您是否尝试过绑定"mousedown"
事件?为什么你不会只使用上面提到的"disabled"
ATTRIBUTE?
您可以使用:disabled
伪类