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面向对象之四 继承
Feb 08 Javascript
AngularJS中的模块详解
Jan 29 Javascript
详细解密jsonp跨域请求
Apr 15 Javascript
JavaScript中数据结构与算法(四):串(BF)
Jun 19 Javascript
Bootstrap中的表单验证插件bootstrapValidator使用方法整理(推荐)
Jun 21 Javascript
JavaScript SHA512加密算法详细代码
Oct 06 Javascript
Jquery 整理元素选取、常用方法一览表
Nov 26 Javascript
实现图片首尾平滑轮播(JS原生方法—节流)
Oct 17 Javascript
基于vue组件实现猜数字游戏
May 28 Javascript
小程序实现多选框功能
Oct 30 Javascript
在vue里使用codemirror遇到的问题
Nov 01 Javascript
新手入门js闭包学习过程解析
Oct 08 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
五款常用mysql slow log分析工具的比较分析
2011/05/22 PHP
关于php循环跳出的问题
2013/07/01 PHP
php定义一个参数带有默认值的函数实例分析
2015/03/16 PHP
php-redis中的sort排序函数总结
2015/07/08 PHP
js调用浏览器打印模块实现点击按钮触发自定义函数
2014/03/21 Javascript
浅谈EasyUI中Treegrid节点的删除
2015/03/01 Javascript
jquery实现的省市区三级联动
2015/04/02 Javascript
三个js循环的关键字示例(for与while)
2016/02/16 Javascript
浅谈JavaScript中面向对象的的深拷贝和浅拷贝
2016/08/01 Javascript
jQuery zTree树插件简单使用教程
2017/01/10 Javascript
vue.js实现的绑定class操作示例
2018/07/06 Javascript
vue axios请求频繁时取消上一次请求的方法
2018/11/10 Javascript
详解react-refetch的使用小例子
2019/02/15 Javascript
在element-ui的select下拉框加上滚动加载
2019/04/18 Javascript
JS中数据结构与算法---排序算法(Sort Algorithm)实例详解
2019/06/17 Javascript
typescript nodejs 依赖注入实现方法代码详解
2019/07/21 NodeJs
详解小程序云开发攻略(解决最棘手的问题)
2019/09/30 Javascript
PyTorch上搭建简单神经网络实现回归和分类的示例
2018/04/28 Python
利用django-suit模板添加自定义的菜单、页面及设置访问权限
2018/07/13 Python
详解Python 装饰器执行顺序迷思
2018/08/08 Python
浅谈python标准库--functools.partial
2019/03/13 Python
Django集成CAS单点登录的方法示例
2019/06/10 Python
使用Python给头像戴上圣诞帽的图像操作过程解析
2019/09/20 Python
python实现发送form-data数据的方法详解
2019/09/27 Python
Pycharm添加虚拟解释器报错问题解决方案
2020/10/13 Python
Pytorch实验常用代码段汇总
2020/11/19 Python
Python环境搭建过程从安装到Hello World
2021/02/05 Python
CSS3中媒体查询结合rem布局适配手机屏幕
2019/06/10 HTML / CSS
Html5 web本地存储实例详解
2016/07/28 HTML / CSS
PUMA澳大利亚官方网站:德国运动品牌
2018/10/19 全球购物
娇韵诗法国官网:Clarins法国
2019/01/29 全球购物
大一学生职业生涯规划
2014/03/11 职场文书
《窗前的气球》教学反思
2014/04/07 职场文书
《荷花》教学反思
2014/04/16 职场文书
教师个人自我评价
2015/03/04 职场文书
Golang使用Panic与Recover进行错误捕获
2022/03/22 Golang