Dojo dijit.form.DateTextBox-在日历弹出窗口上设置类?
我只是创建了一个简单的日期字段,如下所示:Dojo dijit.form.DateTextBox-在日历弹出窗口上设置类?,dojo,dijit.form,Dojo,Dijit.form,我只是创建了一个简单的日期字段,如下所示: new dijit.form.DateTextBox({ value:d }, input); 我需要访问生成的日历弹出窗口(单击该字段时),并向其中添加一个类 背景: 由于Dojo坚持将小部件作为主体的子对象,所以我不能使用普通的CSS,因为我需要根据DateTextBox的位置有不同的行为 谢谢 /J您可以连接到openDropDown方法,然后访问dropdown小部件以添加css类 var cal = new dijit.form.D
new dijit.form.DateTextBox({
value:d
}, input);
我需要访问生成的日历弹出窗口(单击该字段时),并向其中添加一个类
背景:
由于Dojo坚持将小部件作为主体的子对象,所以我不能使用普通的CSS,因为我需要根据DateTextBox的位置有不同的行为
谢谢
/J您可以连接到openDropDown方法,然后访问dropdown小部件以添加css类
var cal = new dijit.form.DateTextBox({
value:d
}, input);
aspect.after(cal, "openDropDown", function(deferred){
dojo.addClass(cal.dropDown.domNode, 'myCal');
});