带有日期选取器的事件
event with datepicker
我是初学者,不熟悉jquery ui(datepicker(。所以我很难完成我的练习。我只想将日历绑定到事件页面。每个事件都有一个日期和类名,然后将日期和类名的引用转移到日期选择器。最后,在日期选择器上为每个类名添加不同的背景颜色。谢谢!
我 behind.by 写了一个简单的代码,我上面提到的"事件"只是意味着"活动"! 获取活动的日期和类名,然后将这两个引用传输到日期选取器。 然后活动日期将显示在日历上,并根据其类名使用不同的背景颜色。
$(function(){
var Event = function(text,className){
this.text = text;
this.className = className;
};
var events = {};
events[new Date("08/08/2012")] = new Event("event_one","pink");
events[new Date("08/12/2012")] = new Event("event_two","green");
events[new Date("08/31/2012")] = new Event("event_three","red");
$('#datepicker').datepicker({
beforeShowDay : function(date) {
var event = events[date];
if (event) {
return [true,event.className,event.text];
}
else {
return [true,'',''];
}
}
});
});
body{ font: 62.5% "Trebuchet MS", sans-serif; margin: 50px;}
.demoHeaders { margin-top: 2em; }
.pink > a {
background-color: pink !important;
background-image:none !important;
}
.red > a {
background-color: red !important;
background-image:none !important;
}
.green > a {
background-color: green !important;
background-image: none !important;
}
日期选择器具有可用于在日期选择器中设置日期setDate
方法。这里的方法部分解释得很好。
相关文章:
- 分派点击事件并保留击键修饰符
- 带有日期选取器的事件
- 日期选取器单击事件获取日期
- 将事件附加到启动日期时间选取器
- 在选择事件上引导日期时间选取器
- 棱角分明如何防止点击事件传播到日期选取器元素
- 在 ExtJS 组合框选取器上滚动事件
- 主干.js没有模型的日期选取器事件侦听器
- jQuery 基于事件类型的单元格的日期选取器背景颜色
- jQuery UI 日期选取器事件过早触发
- Jquery 日期选取器更改事件触发器和输入的默认更改事件
- 如何捕获日期选取器关闭事件
- 如何根据日期选取器选择从 json 源获取事件
- 手动触发日期选取器选择事件
- 如何传递日期选取器更改事件
- 日期选取器“下次单击”事件
- Jquery Mobile 日期选取器事件不起作用
- 在IE8中:在vanilla JS中创建自定义事件,然后在Jquery中选取它
- JavaScript 没有选取 onclick 事件
- 引导日期选取器更改日期事件在手动编辑日期或清除日期时不会触发