【问题标题】:Change select color once an option has been selected选择选项后更改选择颜色
【发布时间】:2014-07-15 00:59:31
【问题描述】:

一旦选择了一个选项,我正在尝试更改选择框的 css 颜色。似乎这很容易和常见,但我似乎找不到答案。

基本上,我从选择上的暗色 (#999) 开始,然后一旦用户选择一个选项,它应该更改为 #222(将第一个选项视为占位符文本)。我相信大多数人会说我需要将颜色应用于选项,但我已经尝试过了,它只适用于选项本身,而不适用于框的起始颜色。我已经尝试过 javascript,但它适用于选项本身,但不适用于选择颜色。

【问题讨论】:

  • 你能发布你的代码吗?
  • ^不是以一种有意义的方式,它在 MVC 中都是零散的

标签: css


【解决方案1】:

你可以用 JQuery 做到这一点。做一个看起来像你想要的方式的课前课和课后课。然后点击后切换

$('#Mycontrol').click(function(){
    $('#Mycontrol').addClass('MynewClass');
});

【讨论】:

  • 谢谢,这会很好。不知道为什么我没想到。
猜你喜欢
  • 1970-01-01
  • 2013-07-15
  • 2022-01-18
  • 2016-11-07
  • 2012-06-22
  • 2012-10-01
  • 1970-01-01
  • 2023-01-12
  • 2017-03-24
相关资源
最近更新 更多