html - 如何使用 jquery 覆盖禁用输入字段的背景颜色
问题描述
我正在尝试使用 jquery 设置禁用的输入字段的背景颜色;但是,我不能覆盖默认的灰色背景色:
if (parseFloat($('#showDispRem').val()) > parseFloat($('#showDisp').val())){
alert("Greater than");
// $("showDispRem").css("background-color","#ff9999"); //failed
$("showDispRem").css("background-color","#ff9999 !important"); //failed
// $("showDispRem").css("cssText", "background-color #ff9999 !important;"); //failed
}
解决方案
似乎在您的代码中,您忘记在选择器的开头添加#
或。.
因此,JQuery 试图找到<showDispRem>
,而不是<input id="showDispRem" />
.
确保#
在前面添加一个。
推荐阅读
- angular - ngx-translate 中的类似 getTranslationTable()
- c - 如何在C中制作ppm文件的黑白图片?
- python - Gensim 短语找不到一些二元组
- python-3.x - python-将一个函数的值调用到另一个函数参数中
- python - 在 django 中搜索多个值
- jquery - 如何通过 JQUERY 将 JSON 转换为 HTML?
- reactjs - 使用快速服务器时,无法在反应组件上导入(需要)css、less、sass 文件
- javascript - Javascript将图像加载到Offscreen Canvas,执行webp转换
- yii2 - Yii2 无法追加到日志文件
- java - 使用修改和查询注释时我的表没有映射?