2013-08-30 166 views
1

我想用extjs.I我使用ExtJS的calendarpanel和日期选择在我的EHR应用像下面的链接继续改变风格的日历面板的改变CSS类属性

http://dev.sencha.com/deploy/ext-3.4.0/examples/calendar/index.html

选择从日期选择日期时如果一天是一个公共假日,(这是从选择事件的数据库中获得),我想将calendarpanel的背景颜色更改为灰色。是否有可能?是使用extjs3.3更改css类属性的任何方法。

回答

0

您可以将自定义类你所需要的细胞,例如这里是它如何与15日一个月的工作:

Ext.get(Ext.get('mydatepicker').query('td.x-datepicker-active[title*="15,"]')[0].id).addCls("mynewclass") 

你可以看看到Extjs 2/3 plugin

+0

请问您能解释一下吗? – sufala

+0

该代码从日历选择器中选择标题为“15”的td,并为其添加一个css类“mynewclass”。你必须为它声明css –

1

您可以使用特定元素的使用cls属性来覆盖extjs css。这里是我使用自己的css类作为文本的 。

{ 
text:'Create App', 
cls:'app42CreateApp', 
},