【问题标题】:IE6 flickers on enable/disable text fieldIE6 在启用/禁用文本字段上闪烁
【发布时间】:2012-09-12 18:58:25
【问题描述】:

我在我的代码中使用了以下两行无辜的 jQuery 代码

jQuery("#textfield").attr("disabled","disabled");

jQuery("#textfield").removeAttr("disabled");

只是为了启用和禁用文本字段。每当发生这种情况时,IE6 都会稍微闪烁一下屏幕。老流氓IE6有什么解决方法吗?

【问题讨论】:

  • 支持 IE6 有正当理由吗?

标签: javascript jquery html internet-explorer-6


【解决方案1】:

试过了吗?

if($('#textfield').is(':disabled')){
    $('#textfield').prop('disabled',false);
}else{
    $('#textfield').prop('disabled',true);
}

【讨论】:

  • 我已经根据某些条件启用和禁用字段。问题是当字段从禁用状态启用或从启用状态禁用时,IE 屏幕会闪烁几分之一秒。
猜你喜欢
  • 1970-01-01
  • 2019-04-23
  • 1970-01-01
  • 2011-04-09
  • 2017-03-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多