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 相关文章推荐
js/jQuery简单实现选项卡功能
Jan 02 Javascript
js、jquery图片动画、动态切换示例代码
Jun 03 Javascript
JavaScript判断FileUpload控件上传文件类型
Sep 28 Javascript
利用Bootstrap实现表格复选框checkbox全选
Dec 21 Javascript
一个炫酷的Bootstrap导航菜单
Dec 28 Javascript
jquery easyui DataGrid简单示例
Jan 23 Javascript
jQuery内容筛选选择器实例代码
Feb 06 Javascript
webpack vue项目开发环境局域网访问方法
Mar 20 Javascript
vuex页面刷新后数据丢失的方法
Jan 17 Javascript
详解mpvue实现对苹果X安全区域的适配
Jul 31 Javascript
微信小程序8种数据通信的方式小结
Feb 03 Javascript
JS实现页面炫酷的时钟特效示例
Aug 14 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
老照片 - 几十年前的收音机与人
2021/03/02 无线电
Gregarius中文日期格式问题解决办法
2008/04/22 PHP
PHP批量采集下载美女图片的实现代码
2013/06/03 PHP
php生成短网址示例
2014/05/05 PHP
PHP获取文件扩展名的4种方法
2015/11/24 PHP
PHP 设计模式系列之 specification规格模式
2016/01/10 PHP
jQuery Mobile的loading对话框显示/隐藏方法分享
2013/11/26 Javascript
javascript日期操作详解(脚本之家整理)
2015/09/05 Javascript
onclick和onblur冲突问题的快速解决方法
2016/04/28 Javascript
41个Web开发者必须收藏的JavaScript实用技巧
2016/07/22 Javascript
Bootstrap弹出框modal上层的输入框不能获得焦点问题的解决方法
2016/12/13 Javascript
JavaScript编写棋盘覆盖代码详解
2017/08/28 Javascript
深入理解Vue2.x的虚拟DOM diff原理
2017/09/27 Javascript
纯js封装的ajax功能函数与用法示例
2018/05/14 Javascript
jQuery插件jsonview展示json数据
2018/05/26 jQuery
关于JavaScript中高阶函数的魅力详解
2018/09/07 Javascript
jQuery实现滑动开关效果
2020/08/02 jQuery
[02:04]2014DOTA2国际邀请赛 DK一个时代的落幕
2014/07/21 DOTA
[43:33]EG vs Spirit Supermajor 败者组 BO3 第一场 6.4
2018/06/05 DOTA
Python实现的人工神经网络算法示例【基于反向传播算法】
2017/11/11 Python
Django中使用Celery的教程详解
2018/08/24 Python
pyqt5的QComboBox 使用模板的具体方法
2018/09/06 Python
在Python中居然可以定义两个同名通参数的函数
2019/01/31 Python
python3.8与pyinstaller冲突问题的快速解决方法
2020/01/16 Python
HTML5图片层叠的实现示例
2020/07/07 HTML / CSS
Carolina工作鞋官网:Carolina Footwear
2019/03/14 全球购物
澳大利亚礼品篮网站:Macarthur Baskets
2019/10/14 全球购物
Timberland德国官网:靴子、鞋子、衣服、夹克及配件
2019/12/10 全球购物
一份全面的PHP面试问题考卷
2012/07/15 面试题
求职简历自荐信
2013/10/20 职场文书
2014年保育员工作总结
2014/12/02 职场文书
小学推普周活动总结
2015/05/07 职场文书
golang 接口嵌套实现复用的操作
2021/04/29 Golang
pandas中DataFrame检测重复值的实现
2021/05/26 Python
Java移除无效括号的方法实现
2021/08/07 Java/Android
Nginx虚拟主机的搭建的实现步骤
2022/01/18 Servers