js日历控件html,第11款插件:jquery.jCal.js显示日历插件
[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显示日历插件相关推荐
- android 仿旅游日历控件_可能是第十好的Android 开源 日历 Calendar 仿小米
简介 由于项目的需求,研究了众多日历软件.本软件是一款高仿小米的自定义日历>控件,周月视图平滑滚动,平滑切换,可以在xml文件中进行属性的配置定制,加入你自己的RecyclerView后,实现日 ...
- ASP.net 日历控件
日历控件是我们经常使用的,本文把常用的几款日历总结如下. 1.下拉日历梅花雨版第1款 点评:最经典的几乎完美了. 代码: <%...%> <html > <head r ...
- 开源一个ReactNative日历控件
项目地址: react-native-slideable-calendar-strip 演示地址: Calendar-Strip.mp4 为何要再实现一个日历控件 已经有了react-native-c ...
- Excel 2007中日历控件使用(文字)
在Excel中插入日历控件 1.在某一单元格中插入日历控件 (1)选中要插入日历控件的单元格,设置单元格格式为日期型: (2)点击工具栏,"插入-对象-日历控件", (3)用快捷方 ...
- 肝一个嵌入式日历吧!LVGL『Calendar日历控件』介绍
一. LVGL GUI日历控件的概念 LVGL做的日历空间还是比较好看的,而且需要我们做的事情很少,LVGL的日历控件有以下功能 突出显示当天 突出显示任何用户定义的日期 显示日期名称 单击按钮进入下 ...
- excel日历弄到html,Excel中进行添加日历控件的两种方法
有时我们在运用Excel表格的时候会运用到日历的控件,可是小伙伴们却不知道在哪里添加.那么我们来看一下,它到底躲藏在哪里,又该怎么添加呢?今天,学习啦小编就教大家在Excel中进行添加日历控件的两种方 ...
- 在iOS上实现一个简单的日历控件
近期需要写一个交互有点DT的日历控件,具体交互细节这里略过不表. 不过再怎么复杂的控件,也是由基础的零配件组装起来的,这里最基本的就是日历控件. 先上图: 从图中可以看出日历控件就是由一个个小方块组成 ...
- Android考勤日历控件
工作这么久,第一次在CSDN上写技术博客,望大家多多支持: 本篇博文给大家分享一个考勤日历控件,这里有个需求:要求显示当前月的日期,左右可以切换月份来查看日期.可以通过不同的颜色表示每天的考勤状态: ...
- java日历控件开源_6种Google日历的开源替代方案
java日历控件开源 对于我们许多人来说,我们的日历是我们的命脉. 尽管有些人可以不用挂历或纸制日程安排者来安排他们的日程安排,但我们中的很多人已经将管理时间分配的过程转移到了数字日历上. 大多数主要 ...
- JS日历控件优化(增加时分秒)
JS日历控件优化 在今年7月份时候 写了一篇关于 "JS日历控件" 的文章 , 当时只支持 年月日 的日历控件,现在优化如下: 1. 在原基础上 支持 yyyy-mm- ...
最新文章
- 十天学Linux内核之第二天---进程
- docker 镜像的使用和下载
- 知识图谱(历史回顾及技术挑战)
- 解决AIX报错0506-342 无法挂载分区问题
- windows API 开发飞机订票系统 图形化界面 (二)
- mysql优化 运维_MySQL运维---MySQL优化
- 初学者python笔记(文件的操作)
- [转载] python通过反射执行代码
- 使用C#控制远程计算机的服务[转]
- Java获取字符串信息
- 遮罩层 fixed 在 ie 里无法显示
- 七宗罪----人性本恶
- 台式计算机开机不自检不起动,台式机开机一直自检的解决方法
- 谷歌退出中国谁对谁错
- 如何使用Tracup设定现实的项目目标(以及要避免的错误)
- 推荐几个矢量图库网站
- 香蕉派 Banana pi BPI-R2 开源智能路由器 MTK 7623N 方案设计
- tcpdump 分析
- 浅谈XSS跨站脚本攻击
- wf 《计算机专业英语》,武汉4-5岁MFWF轻松自信说英语课程
热门文章
- 我的中兴五年:加班为何成了底层员工心中永远的痛
- Java关于中查询数据时,报错java.lang.IllegalArgumentException: HOUR_OF_DAY: 0 -> 1的问题
- DNS域名解析详细说明
- java实现wps函数IRR_ORACLE SQL 实现IRR的计算
- 使用js计算字符串的长度
- 新媒体营销渠道大盘点
- loj10102 旅游航道
- ROS2与C++入门教程-进程内(intra_process)话题发布和订阅演示2
- Android Studio基础-Activity生命周期与多个Activity跳转
- office 快捷键