[code]

$('#calOne').jCal({

day: new Date(), // 初始日期设置,一般是当前的,所以填写为new Date

days:1,    // 当你鼠标移动到日期控件上默认所选择的日期数

showMonths: 1, // 日期控件的个数,如果你填写2,那么将会显示相邻二个月的日期

monthSelect:false, // 是否允许月份选择

dCheck:function (day) { return true; }, // 你可以设置一些日期不可选(参考实例)

callback: function (day, days) { return true; }, // 点击日期时候的回调函数(参考实例)

selectedBG: 'rgb(0, 143, 214)',   // 日期被选择后的背景颜色(貌似无效)

defaultBG:'rgb(255, 255, 255)', // 日期没有被选择时的背景颜色(貌似无效)

dayOffset:0,   // 意味着日期排序从星期日开始,1意味着从星期一

forceWeek:false, // true=force selection at start of week, false=select days out from selected day

dow: ['S', 'M', 'T', 'W', 'T', 'F', 'S'], // 设置日期表格行头,是转化成中文的关键

ml: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],//月份的名称,可以转化为中文

ms:    ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']//月份的简写

})

[/code]

图片展示:

JS引用代码:

[js]

$(function () {

$('#calendar').jCal({

day: new Date(),

days: 1,

showMonths: 2,

monthSelect: true,

dow: ['日', '一', '二', '三', '四', '五', '六'],

ml: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],

callback: function (day, days) {

$('#result').html(day.getFullYear() + '/' + (day.getMonth() + 1) +'/'+ day.getDate());

}

});

});

[/js]

HTML代码:

[html]

[/html]

CSS代码:

[css][/css]

CSS源代码如下:

[css]

/* default dimensions and justification for each month including title */

.jCal {

/* each day width + border-left + border-right */

width:224px;

height:21px;

text-align:center;

vertical-align:top;

}

/* default dimensions and justification for each month not including title */

.jCalMo {

width:224px;                /* each day width + border-left + border-right */

float:left;

overflow:visible;

height:100%;

padding-right:2px;

padding-left:2px;

white-space:nowrap;

}

/* top month display block - i.e. January */

.jCal .month, .jCal .monthSelect, .jCal .monthName, .jCal .monthYear {

line-height:16px;

height:16px;

text-align:center;

vertical-align:bottom;

font-family:Tahoma;

font-size:8pt;

color:#000000;

cursor:pointer;

float:left;

}

/* month name per calendar style - includes left/right padding and alignment */

.jCal .monthName {

padding-left:2px;

padding-right:2px;

text-align:right;

}

/* year per calendar style - includes left/right padding and alignment */

.jCal .monthYear {

float:right;

padding-left:2px;

padding-right:2px;

text-align:left;

}

/* hilight style for new month combobox pulldown for hover */

.jCal .monthSelect {

background:#EEE url(eeGrad2.gif) bottom repeat-x;

}

/* do not edit - this enables the new month combobox selector */

.jCal .monthSelector {

position:absolute;

}

/* do not edit - this enables the new month combobox selector "shadow" for capturing auto-hide */

.jCal .monthSelectorShadow {

position:absolute;

background:#808080;

padding:0px;

}

/* this is the hover for the month name */

.jCal .monthNameHover {

background:#EDEDED url(double-arrow-vert.gif) center left no-repeat;

color:#808080;

}

/* this is the hover for the year */

.jCal .monthYearHover {

background:#EDEDED url(double-arrow-vert.gif) center right no-repeat;

color:#808080;

}

/* this is the hover for the new month or year hover in the new combobox selection */

.jCal .monthSelectHover {

background:#069;

color:#FFF;

}

/* day block dimensions and style - for all day blocks */

.jCalMo .dow, .jCalMo .day, .jCalMo .pday, .jCalMo .aday, .jCalMo .overDay, .jCalMo .invday, .jCalMo .selectedDay {

width:30px;

font-family:Tahoma;

font-size:8pt;

color:#000000;

border-right:1px solid #CCC;

border-bottom:1px solid #CCC;

border-left:1px solid #EEE;

text-align:center;

cursor:default;

float:left;

}

/* day of week header specific style */

.jCalMo .dow {

background:#EEE url(eeGrad.gif) bottom repeat-x;

border-bottom:0px;

}

/* actual calendar day default style */

.jCalMo .day, .jCalMo .invday {

height:30px;

text-align:center;

}

/* selectable calendar day specific style */

.jCalMo .day {

cursor:pointer;

background:#FFF;

}

/* blacked-out calendar day specific style */

.jCalMo .invday {

color:#808080;

background:#eeeeee;

text-decoration:line-through;

}

/* previous and subsequent months calendar day specific style */

.jCalMo .pday, .jCalMo .aday {

height:30px;

background:#e3e3e3;

color:#CCC;

}

/* selected day */

.jCalMo .selectedDay {

color:#FFF;

/* must use rgb() syntax for jquery.color.js compliance */

background:rgb(0, 143, 214);

}

/* mouseover hilighted selectable day */

.jCalMo .overDay {

color:#FFF;

/* must use rgb() syntax for jquery.color.js compliance */

background:rgb(0, 102, 153);

}

/* left month navigation button - no need to change */

.jCal .left {

background:url(_left.gif) center center no-repeat;

width:16px;

height:16px;

vertical-align:middle;

cursor:pointer;

float:left;

}

/* right month navigation button - no need to change */

.jCal .right {

background:url(_right.gif) center center no-repeat;

width:16px;

height:16px;

vertical-align:middle;

cursor:pointer;

float:right;

}

/* no need to change - this is for carousel opacity */

.jCalMask, .jCalMove {

position:absolute;

overflow:hidden;

}

[/css]

js日历控件html,第11款插件:jquery.jCal.js显示日历插件相关推荐

  1. android 仿旅游日历控件_可能是第十好的Android 开源 日历 Calendar 仿小米

    简介 由于项目的需求,研究了众多日历软件.本软件是一款高仿小米的自定义日历>控件,周月视图平滑滚动,平滑切换,可以在xml文件中进行属性的配置定制,加入你自己的RecyclerView后,实现日 ...

  2. ASP.net 日历控件

    日历控件是我们经常使用的,本文把常用的几款日历总结如下. 1.下拉日历梅花雨版第1款 点评:最经典的几乎完美了. 代码: <%...%> <html  > <head r ...

  3. 开源一个ReactNative日历控件

    项目地址: react-native-slideable-calendar-strip 演示地址: Calendar-Strip.mp4 为何要再实现一个日历控件 已经有了react-native-c ...

  4. Excel 2007中日历控件使用(文字)

    在Excel中插入日历控件 1.在某一单元格中插入日历控件 (1)选中要插入日历控件的单元格,设置单元格格式为日期型: (2)点击工具栏,"插入-对象-日历控件", (3)用快捷方 ...

  5. 肝一个嵌入式日历吧!LVGL『Calendar日历控件』介绍

    一. LVGL GUI日历控件的概念 LVGL做的日历空间还是比较好看的,而且需要我们做的事情很少,LVGL的日历控件有以下功能 突出显示当天 突出显示任何用户定义的日期 显示日期名称 单击按钮进入下 ...

  6. excel日历弄到html,Excel中进行添加日历控件的两种方法

    有时我们在运用Excel表格的时候会运用到日历的控件,可是小伙伴们却不知道在哪里添加.那么我们来看一下,它到底躲藏在哪里,又该怎么添加呢?今天,学习啦小编就教大家在Excel中进行添加日历控件的两种方 ...

  7. 在iOS上实现一个简单的日历控件

    近期需要写一个交互有点DT的日历控件,具体交互细节这里略过不表. 不过再怎么复杂的控件,也是由基础的零配件组装起来的,这里最基本的就是日历控件. 先上图: 从图中可以看出日历控件就是由一个个小方块组成 ...

  8. Android考勤日历控件

    工作这么久,第一次在CSDN上写技术博客,望大家多多支持: 本篇博文给大家分享一个考勤日历控件,这里有个需求:要求显示当前月的日期,左右可以切换月份来查看日期.可以通过不同的颜色表示每天的考勤状态: ...

  9. java日历控件开源_6种Google日历的开源替代方案

    java日历控件开源 对于我们许多人来说,我们的日历是我们的命脉. 尽管有些人可以不用挂历或纸制日程安排者来安排他们的日程安排,但我们中的很多人已经将管理时间分配的过程转移到了数字日历上. 大多数主要 ...

  10. JS日历控件优化(增加时分秒)

    JS日历控件优化  在今年7月份时候 写了一篇关于 "JS日历控件" 的文章 , 当时只支持 年月日 的日历控件,现在优化如下:      1. 在原基础上 支持 yyyy-mm- ...

最新文章

  1. 十天学Linux内核之第二天---进程
  2. docker 镜像的使用和下载
  3. 知识图谱(历史回顾及技术挑战)
  4. 解决AIX报错0506-342 无法挂载分区问题
  5. windows API 开发飞机订票系统 图形化界面 (二)
  6. mysql优化 运维_MySQL运维---MySQL优化
  7. 初学者python笔记(文件的操作)
  8. [转载] python通过反射执行代码
  9. 使用C#控制远程计算机的服务[转]
  10. Java获取字符串信息
  11. 遮罩层 fixed 在 ie 里无法显示
  12. 七宗罪----人性本恶
  13. 台式计算机开机不自检不起动,台式机开机一直自检的解决方法
  14. 谷歌退出中国谁对谁错
  15. 如何使用Tracup设定现实的项目目标(以及要避免的错误)
  16. 推荐几个矢量图库网站
  17. 香蕉派 Banana pi BPI-R2 开源智能路由器 MTK 7623N 方案设计
  18. tcpdump 分析
  19. 浅谈XSS跨站脚本攻击
  20. wf 《计算机专业英语》,武汉4-5岁MFWF轻松自信说英语课程

热门文章

  1. 我的中兴五年:加班为何成了底层员工心中永远的痛
  2. Java关于中查询数据时,报错java.lang.IllegalArgumentException: HOUR_OF_DAY: 0 -> 1的问题
  3. DNS域名解析详细说明
  4. java实现wps函数IRR_ORACLE SQL 实现IRR的计算
  5. 使用js计算字符串的长度
  6. 新媒体营销渠道大盘点
  7. loj10102 旅游航道
  8. ROS2与C++入门教程-进程内(intra_process)话题发布和订阅演示2
  9. Android Studio基础-Activity生命周期与多个Activity跳转
  10. office 快捷键