jquery datepicker:在beforeShowDay中更改元素attr

时间:2011-05-05 18:49:04

标签: jquery datepicker

我想设置td元素的background-color,日期显示在jquery datepicker中。 beforeShowDay方法允许我为相应的td元素定义一个类,但我需要为td元素设置相应的样式属性,因为日期对象与rgb颜色相关,我无法事先定义类。

这可能吗?

1 个答案:

答案 0 :(得分:0)

编辑:我想我起初误会了。我想你的意思是你要在日历弹出窗口中设置实际单元格的样式。在这种情况下,您可以动态创建一个css类并将其传递给beforeShowDay。对于性能,您可以使用某种模式创建它,包括输入的名称(假设您有多个)并首先检查它的存在,如果它已经存在,只需修改类而不是创建新类。

只是为了好玩,这是一个如何运作的例子:

http://jsfiddle.net/WDZtG/

可能有一种更有效的方式,但这确实有效。