jquery - Textarea 只读但将背景颜色更改回白色

标签 jquery html css

我正在尝试将文本区域设为只读,但不喜欢灰色背景并希望再次将其设为白色...这可能吗,因为我尝试的所有操作都失败了并且它保持灰色。

http://jsfiddle.net/ma42koz3/

HTML

<div class="col-xs-6">
                <div class="row">
                  <div id="DToday" class="col-xs-12">
                      <label class="centered" for="DueToday">DUE TODAY @ 5:00</label>
                      <textarea type="text" name="DueToday" id="DueToday" class="form-control" rows="7"></textarea>
                  </div>
                  <div id="DTmrw" class="col-xs-12">
                      <label class="centered" for="DueTmrw">DUE <span id="delivery-date"></span> @ 5:00</label>
                      <textarea type="text" name="DueTmrw" id="DueTmrw" class="form-control" rows="7"></textarea>
                  </div>
                </div>
            </div>

JS

$(document).ready(function() {

    $('#DueToday').attr('readonly', true);
    $('#DueToday').addClass('input-disabled');
    $('#DueTmrw').attr('readonly', true);
    $('#DueTmrw').addClass('input-disabled');

});

CSS

.input-disabled{
    background-color:#FFF;
}

最佳答案

在您的规则中使用 !important 以覆盖浏览器的默认值:

.input-disabled{
    background-color:#FFF !important;
}

FIDDLE

关于jquery - Textarea 只读但将背景颜色更改回白色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33286960/

相关文章:

html - 如何在 html5 jw 播放器中播放 youtube 和 vimeo 视频

javascript - 使用 jQuery 在特定时间间隔显示和隐藏 div,但停止最后一个 div

javascript - 文档 <head> 中的多个条件语句

css - ul/li如何具有动态高度?

javascript - 如何在上课前打开div在另一个类后关闭div

javascript - Jquery div fadeIn 加载不工作

javascript - 使用 jQuery/javascript/css 更改 flash 视频对象的属性

javascript - 如何使用 javascript/jquery 增加点击次数?

html - 如何让父 div 包裹(并收缩)它的 float 子元素?

php - 从非公共(public)目录加载 css 或 javascript