【发布时间】:2017-01-15 22:13:42
【问题描述】:
我正在使用 jquery-ui datepicker 组件,但是 month 和 year 下拉列表是 select 标签。
我需要以选择元素无法实现的方式设置它们的样式,因此我想将它们转换为 ul 元素。
任何帮助将不胜感激 - 这是一个带有 jquery-ui datepicker https://jsfiddle.net/GeekOnGadgets/wra3pcsv/ 的入门 jsFiddle
【问题讨论】:
-
为什么你没有使用
ui-datepicker-year&ui-datepicker-month类来应用样式? -
不起作用,需要将选择悬停在不同的颜色和其他要求,这是用选择改变的东西。
-
我添加:.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{ 背景:#ffff00; } .ui-state-default:hover, .ui-widget-content:hover .ui-state-default:hover, .ui-widget-header:hover .ui-state-default:hover{ 背景: #ff0000; } 到你的 CSS 和它的工作。我认为您需要在此日历声明时调用适当的类。谢谢
-
@AmranurRahman 我认为您误解了这个问题。我想更改下拉菜单。
-
清理了语法并解释了无法对 cmets 中提到的选择进行所需的样式。
标签: javascript jquery html css datepicker