javascript - 如何使用 jQuery 在 Materialise 设计中更改日期选择器表单的背景颜色?

标签 javascript jquery css datepicker

我在 materialize design 中使用日期选择器我正在尝试使用 jQuery 更改背景颜色。

Materialize Calendar

我试过这条线,但它不起作用

$(".picker__weekday-display").css("color", "#FF0F0F", "important");

我需要使用 JavaScript,因为我必须动态更改我的颜色。

最佳答案

您对 $.css() 的使用不正确 - 您还需要使用 backgroundbackground-color 而不是颜色

你可以写

$(".picker__weekday-display").css("background-color", "#FF0F0F !important")

$(".picker__weekday-display").css({"background-color": "#FF0F0F !important"})

查看 API:

http://api.jquery.com/css/#css-propertyName-value

但是,API 还声明:

Note: .css() ignores !important declarations. So, the statement $( "p" ).css( "color", "red !important" ) does not turn the color of all paragraphs in the page to red. It's strongly advised to use classes instead; otherwise use a jQuery plugin.

所以你最好添加一个类:

$(".picker__weekday-display").addClass("my-class");

CSS:

.my-class {
  background-color: #FF0F0F !important;
}

关于javascript - 如何使用 jQuery 在 Materialise 设计中更改日期选择器表单的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39209442/

相关文章:

javascript - 页面完成后的元素高度

JQuery SelectList 选项已更改不会刷新

jquery - 如何更改 Bootstrap 中下拉菜单的动画?

html - 使幻灯片适合屏幕

javascript - 无法使用react@16.4.2组件和webpack加载静态图像

javascript - WebStorm 中的 Spy-JS 未捕获

javascript - Bootstrap 弹出窗口在下一页停止工作

javascript - 如何从一个按钮单击事件获取另一个按钮单击事件的值

javascript - jquery克隆表单字段并增加id

html - 高度 : auto; isn't working well