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 屏蔽鼠标键盘的几段代码
Jan 02 Javascript
一个XML格式数据转换为图表的例子
Feb 09 Javascript
js下将字符串当函数执行的方法
Jul 13 Javascript
JS中图片缓冲loading技术的实例代码
Aug 29 Javascript
js有序数组的连接问题
Oct 01 Javascript
javascript实现继承的简单实例
Jul 26 Javascript
JavaScript实现带有子菜单和控件的slider轮播图效果
Nov 01 Javascript
vue3.0 CLI - 1 - npm 安装与初始化的入门教程
Sep 14 Javascript
JS学习笔记之数组去重实现方法小结
May 29 Javascript
封装一下vue中的axios示例代码详解
Feb 16 Javascript
构建一个JavaScript插件系统
Oct 20 Javascript
JavaScript实现前端网页版倒计时
Mar 24 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递归使用示例(php递归函数)
2014/02/14 PHP
PHP判断一个gif图片是否为动态图片的方法
2014/11/19 PHP
php实现的日历程序
2015/06/18 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
2018/03/02 PHP
准确获得页面、窗口高度及宽度的JS
2006/11/26 Javascript
jquery 指南/入门基础
2007/11/30 Javascript
javascript 进度条 实现代码
2009/07/30 Javascript
javascript一个无懈可击的实例化XMLHttpRequest的方法
2010/10/13 Javascript
一个简单的jQuery计算器实现了连续计算功能
2014/07/21 Javascript
JavaScript实现在数组中查找不同顺序排列的字符串
2014/09/26 Javascript
jQuery实现二级下拉菜单效果
2016/01/05 Javascript
全面总结Javascript对数组对象的各种操作
2017/01/22 Javascript
手把手搭建安装基于windows的Vue.js运行环境
2017/06/12 Javascript
微信小程序用户自定义模版用法实例分析
2017/11/28 Javascript
js原生方法被覆盖,从新赋值原生的方法
2018/01/02 Javascript
利用原生的JavaScript实现简单拼图游戏
2018/11/18 Javascript
通过图带你深入了解vue的响应式原理
2019/06/21 Javascript
聊聊鉴权那些事(推荐)
2019/08/22 Javascript
js实现简单的打印表格
2020/01/15 Javascript
bootstrap-closable-tab可实现关闭的tab标签页插件
2020/08/09 Javascript
JavaScript中交换值的10种方法总结
2020/08/18 Javascript
解决removeEventListener 无法清除监听的问题
2020/10/30 Javascript
[57:59]完美世界DOTA2联赛循环赛 Ink Ice vs LBZS BO2第一场 11.05
2020/11/05 DOTA
python 解析XML python模块xml.dom解析xml实例代码
2014/02/07 Python
Python中将字典转换为XML以及相关的命名空间解析
2015/10/15 Python
Python编程之序列操作实例详解
2017/07/22 Python
python交互界面的退出方法
2019/02/16 Python
详解如何管理多个Python版本和虚拟环境
2019/05/10 Python
python excel转换csv代码实例
2019/08/26 Python
日本热销NO.1胶原蛋白冻:Aishitoto爱希特多
2019/06/20 全球购物
新法人代表任命书
2014/06/06 职场文书
光学与应用专业毕业生求职信
2014/09/01 职场文书
四风对照检查材料思想汇报
2014/09/20 职场文书
2016教师暑期培训学习心得体会
2016/01/09 职场文书
Python pygame实现中国象棋单机版源码
2021/06/20 Python
Spring Boot实现文件上传下载
2022/08/14 Java/Android