jCal—jquery日历插件

发布于,归属于jquery插件沙发还空着,抢! 共有658人围观    

jcal

下载:jcal

简单说明下其使用:

参数说明:

  1. $('#calOne').jCal({
  2. day: new Date(), // 初始日期设置,一般是当前的,所以填写为new Date
  3. days:1,    // 当你鼠标移动到日期控件上默认所选择的日期数
  4. showMonths: 1, // 日期控件的个数,如果你填写2,那么将会显示相邻二个月的日期
  5. monthSelect:false, // 是否允许月份选择
  6. dCheck:function (day) { return true; }, // 你可以设置一些日期不可选(参考实例)
  7. callback: function (day, days) { return true; }, // 点击日期时候的回调函数(参考实例)
  8. selectedBG: 'rgb(0, 143, 214)',   // 日期被选择后的背景颜色(貌似无效)
  9. defaultBG:'rgb(255, 255, 255)', // 日期没有被选择时的背景颜色(貌似无效)
  10. dayOffset:0,   // 意味着日期排序从星期日开始,1意味着从星期一
  11. forceWeek:false, // true=force selection at start of week, false=select days out from selected day
  12. dow: ['S', 'M', 'T', 'W', 'T', 'F', 'S'], // 设置日期表格行头,是转化成中文的关键
  13. ml: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],//月份的名称,可以转化为中文
  14. ms:    ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']//月份的简写
  15. })

一个调用的例子

  1. $(document).ready(function () { 
  2. $('#calTwo').jCal({ 
  3. day: new Date(),
  4. days: 1,
  5. showMonths: 1,
  6. monthSelect: true,
  7. sDate: new Date(),
  8. dCheck: function (day) { 
  9. if ( day.getTime() == (new Date('8/7/2008')).getTime() ) return false;
  10. return (day.getDate() != 3);
  11. },
  12. callback:function (day, days) { 
  13. $('#calTwoDays').val( days );
  14. $('#calTwoResult').append('<div style="clear:both; font-size:12px;">' + days + ' days starting ' +
  15. ( day.getMonth() + 1 ) + '/' + day.getDate() + '/' + day.getFullYear() + '</div>');
  16. return true;
  17. },
  18. dayOffset: 1,
  19. dow: ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
  20.    ml: ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
  21. });
  22. });
(如果您喜欢这篇教程,可以通过支付宝打赏我们1元哦,拜谢!)

跟作者说两句

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-? :) :( :!: 8-O 8)