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 相关文章推荐
javascript(jquery)利用函数修改全局变量的代码
Nov 02 Javascript
表单验证的完整应用案例探讨
Mar 29 Javascript
jquery遍历json对象集合详解
May 18 Javascript
JavaScript利用Date实现简单的倒计时实例
Jan 12 Javascript
ionic中的$ionicPlatform.ready事件中的通用设置
Jun 11 Javascript
addeventlistener监听scroll跟touch(实例讲解)
Aug 04 Javascript
BootStrap入门学习第一篇
Aug 28 Javascript
关于axios不能使用Vue.use()浅析
Jan 12 Javascript
浅谈实现vue2.0响应式的基本思路
Feb 13 Javascript
AngularJS对动态增加的DOM实现ng-keyup事件示例
Mar 12 Javascript
JS实现百度网盘任意文件强制下载功能
Aug 31 Javascript
React父子组件间的传值的方法
Nov 13 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引用地址改变变量值的问题
2012/03/23 PHP
php缓冲 output_buffering的使用详解
2013/06/13 PHP
php返回json数据函数实例
2014/10/09 PHP
php中使用Ajax时出现Error(c00ce56e)的详细解决方案
2014/11/03 PHP
PHP基于redis计数器类定义与用法示例
2018/02/08 PHP
PHP使用JpGraph绘制折线图操作示例【附源码下载】
2019/10/18 PHP
基于jquery的模态div层弹出效果
2010/08/21 Javascript
JavaScript原型继承之基础机制分析
2011/08/26 Javascript
javascript克隆对象深度介绍
2012/11/20 Javascript
javascript实现校验文件上传控件实例
2015/04/20 Javascript
谈谈对offsetleft兼容性的理解
2015/11/11 Javascript
基于jquery实现鼠标左右拖动滑块滑动附源码下载
2015/12/23 Javascript
深入理解关于javascript中apply()和call()方法的区别
2016/04/12 Javascript
通过sails和阿里大于实现短信验证
2017/01/04 Javascript
详解js中==与===的区别
2017/01/08 Javascript
基于NodeJS+MongoDB+AngularJS+Bootstrap开发书店案例分析
2017/01/12 NodeJs
简单谈谈gulp-changed插件
2017/02/21 Javascript
python操作excel的方法(xlsxwriter包的使用)
2018/06/11 Python
Python实现Restful API的例子
2019/08/31 Python
python 实现屏幕录制示例
2019/12/23 Python
Ubuntu16.04安装python3.6.5步骤详解
2020/01/10 Python
Python中os模块功能与用法详解
2020/02/26 Python
使用Nibabel库对nii格式图像的读写操作
2020/07/01 Python
Python使用tkinter实现摇骰子小游戏功能的代码
2020/07/02 Python
python requests库的使用
2021/01/06 Python
百思买美国官网:Best Buy
2016/07/28 全球购物
英国剑桥包官网:The Cambridge Satchel Company
2016/08/01 全球购物
Lulu & Georgia官方网站:购买地毯、家具、抱枕、壁纸、床上用品等
2018/03/19 全球购物
作为网站管理者应当如何防范XSS
2014/08/16 面试题
北京大学自荐信范文
2014/01/28 职场文书
先进工作者获奖感言
2014/02/08 职场文书
幼儿园中班评语大全
2014/04/17 职场文书
《乡下孩子》教学反思
2014/04/17 职场文书
缓刑人员思想汇报
2014/10/11 职场文书
庆七一活动简报
2015/07/20 职场文书
Vue如何实现组件间通信
2021/05/15 Vue.js