javascript特殊日历控件分享


Posted in Javascript onMarch 07, 2016

本文为大家分享了一个炫酷的js日历控件,供大家参考,具体内容如下

引用JSLit.js 下载 JSLite.io,兼容 JSLite 和 jQuery

javascript特殊日历控件分享

javascript特殊日历控件分享

安装方法

页面引用 JSLite 或者jQuery

<div id="JSLiteCalenbar4"><input type="text"></div>
<script type="text/javascript" src="../JSLite.js"></script>
<script type="text/javascript" src="JSLite.Calendar.js"></script>
<script type="text/javascript">
 var obj4 = document.getElementById("JSLiteCalenbar4")
 var cal=new $.calendar($("#JSLiteCalenbar4")[0],function(date){
  console.log(date);
  //返回更改的时间值date=2014-10-11
  $('#JSLiteCalenbar4 input').val()
  this.calBoxs.prev().val(date)
 })
 .hide()
 .time("yyyy/MM月dd日 hh:mm:ss",'default')
 console.log(cal);
</script>

扩展方法

  • hidePrevBtn:隐藏上一页 按钮 显示未来时间,不能翻阅历史
  • hide:点击显示界面
  • setDate:设置时间,传json
  • time:设置是否可以选则时间 (时分) "yyyy/MM月dd日 hh:mm:ss" 序列号时间格式 'default' 默认再input中显示默认时间或者指定时间

hide

点击显示界面

<div id="JSLiteCalenbar2"><div class="">点击显示</div></div>
<script type="text/javascript">
 var obj3 = document.getElementById("JSLiteCalenbar2")
 new $.calendar(obj3,{
  "now":"2014-09-15"
 },function(date){
  //返回更改的时间值date=2014-10-11
  console.log(date)
 }).hide();
</script>

例子一

var obj3 = document.getElementById("JSLiteCalenbar2")
new JSLite.calendar(obj3,{
 "now":"2014-09-15"

},function(date){
 //返回更改的时间值date=2014-10-11
 console.log(date)
 console.log("obj3")
}).time("yyyy/MM月dd日 hh:mm:ss",'default');



var cal = new JSLite.calendar(obj,function(){
 return {
  "now":"2014-09-15",//服务器当前时间
  "change":true,//是否更改当前时间以前的内容
  "interfaceNum":3,//显示当前以后多少个日历
  "workdate":[
   {
    "date":"2013-12",
    "day":["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "20"] 
   },{
    "date":"2014-09",
    "day":["10", "2", "3", "4", "5", "6", "20"] 
   },{
    "date":"2014-05",
    "day":["10", "2", "3", "4", "5", "6", "20"] 
   },{
    "date":"2014-10",
    "day":["12", "2", "3", "4", "5", "6", "20"] 
   }
  ]
 }
},function(date){
 //返回更改的时间值date=["2014-10-10,0","2014-10-11,0"]
 console.log(date)
}).hidePrevBtn()

例子二

var obj3 = document.getElementById("JSLiteCalenbar2")
new JSLite.calendar(obj3,function(date){
 //返回更改的时间值date=2014-10-11
 console.log(date)
 console.log("obj3")
}).hidePrevBtn().hide()

以上就是本文的全部内容,希望对大家的学习有所帮助。

Javascript 相关文章推荐
jMessageBox 基于jQuery的窗口插件
Dec 09 Javascript
写js时遇到的一些小问题
Dec 06 Javascript
JS随机漂浮广告代码具体实例
Nov 19 Javascript
js控制table合并具体实现
Feb 20 Javascript
AngularJS学习笔记之ng-options指令
Jun 16 Javascript
js控住DOM实现发布微博效果
Aug 30 Javascript
jQuery实现动态添加tr到table的方法
Dec 26 Javascript
JS实现二叉查找树的建立以及一些遍历方法实现
Apr 17 Javascript
详解VUE2.X过滤器的使用方法
Jan 11 Javascript
Vue+webpack项目基础配置教程
Feb 12 Javascript
浅谈Webpack 持久化缓存实践
Mar 22 Javascript
浅谈JavaScript节流和防抖函数
Aug 25 Javascript
基于JavaScript实现快速转换文本语言(繁体中文和简体中文)
Mar 07 #Javascript
论JavaScript模块化编程
Mar 07 #Javascript
js日期插件dateHelp获取本月、三个月、今年的日期
Mar 07 #Javascript
不定义JQuery插件 不要说会JQuery
Mar 07 #Javascript
javascript数组去重小结
Mar 07 #Javascript
详解JS正则replace的使用方法
Mar 06 #Javascript
浅谈javascript中的call、apply、bind
Mar 06 #Javascript
You might like
php中getservbyport与getservbyname函数用法实例
2014/11/18 PHP
PHP图像处理类库MagickWand用法实例分析
2015/05/21 PHP
优化WordPress的Google字体以加速国内服务器上的运行
2015/11/24 PHP
php微信开发接入
2016/08/27 PHP
用Greasemonkey 脚本收藏网站会员信息到本地
2009/10/26 Javascript
extjs4 treepanel动态改变行高度示例
2013/12/17 Javascript
jquery 为a标签绑定click事件示例代码
2014/06/23 Javascript
ztree获取当前选中节点子节点id集合的方法
2015/02/12 Javascript
详解JavaScript逻辑And运算符
2015/12/04 Javascript
AngularJS监听路由的变化示例代码
2016/09/23 Javascript
javascript实现获取指定精度的上传文件的大小简单实例
2016/10/25 Javascript
jQuery DateTimePicker 日期和时间插件示例
2017/01/22 Javascript
完美的js图片轮换效果
2017/02/05 Javascript
angular ng-click防止重复提交实例
2017/06/16 Javascript
JavaScript ES6中const、let与var的对比详解
2017/06/18 Javascript
jquery实现楼层滚动效果
2018/01/01 jQuery
微信小程序自定义纯净模态框(弹出框)的实例代码
2020/03/09 Javascript
[30:37]【全国守擂赛】第三周擂主赛 Dark Knight vs. Leopard Gaming
2020/05/04 DOTA
python中合并两个文本文件并按照姓名首字母排序的例子
2014/04/25 Python
python图像处理入门(一)
2019/04/04 Python
python程序快速缩进多行代码方法总结
2019/06/23 Python
pytorch中的transforms模块实例详解
2019/12/31 Python
python 图像的离散傅立叶变换实例
2020/01/02 Python
Django如何批量创建Model
2020/09/01 Python
Mountain Warehouse波兰官方网站:英国户外品牌
2019/08/29 全球购物
日本订房网站,预订日本星级酒店/温泉旅馆:Relux(支持中文)
2020/01/03 全球购物
初中生学习的自我评价
2013/11/14 职场文书
元旦晚会感言
2014/03/12 职场文书
餐饮食品安全责任书
2015/01/29 职场文书
2016年9月份红领巾广播稿
2015/12/21 职场文书
高中生物教学反思
2016/02/20 职场文书
Pandas数据类型之category的用法
2021/06/28 Python
Vue鼠标滚轮滚动切换路由效果的实现方法
2021/08/04 Vue.js
Pandas 数据编码的十种方法
2022/04/20 Python
python中的random模块和相关函数详解
2022/04/22 Python
Redis+AOP+自定义注解实现限流
2022/06/28 Redis