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保存、读取、换行、转Json报错处理方法
Jun 14 Javascript
node.js中的fs.symlinkSync方法使用说明
Dec 15 Javascript
PHPExcel中的一些常用方法汇总
Jan 23 Javascript
浅谈EasyUI中编辑treegrid的方法
Mar 01 Javascript
jquery制作多功能轮播图插件
Apr 02 Javascript
JS+HTML5手机开发之滚动和惯性缓动实现方法分析
Jun 12 Javascript
利用jQuery实现一个简单的表格上下翻页效果
Mar 14 Javascript
js+html5实现侧滑页面效果
Jul 15 Javascript
Vue数据双向绑定原理及简单实现方法
May 18 Javascript
bootstrap Table实现合并相同行
Jul 19 Javascript
微信小程序全局变量的设置、使用、修改过程解析
Sep 24 Javascript
如何解决vue在ios微信&quot;复制链接&quot;功能问题
Mar 26 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自毁程序(慎用)
2015/07/09 PHP
Laravel+Intervention实现上传图片功能示例
2019/07/09 PHP
JavaScript的面向对象方法以及差别
2008/03/31 Javascript
document.body.scrollTop 值总为0的解决方法 比较常见的标准问题
2009/11/30 Javascript
跟着JQuery API学Jquery 之二 属性
2010/04/09 Javascript
jQuery EasyUI API 中文文档 搜索框
2011/09/29 Javascript
js切换div css注意的细节
2012/12/10 Javascript
NodeJS学习笔记之Connect中间件模块(一)
2015/01/27 NodeJs
JS获取图片高度宽度的方法分享
2015/04/17 Javascript
javascript+ajax实现产品页面加载信息
2015/07/09 Javascript
jQuery实现信息提示框(带有圆角框与动画)效果
2015/08/07 Javascript
jQuery同步提交示例代码
2015/12/12 Javascript
jQuery实现简单的点赞效果
2020/05/29 Javascript
JS使用正则表达式实现关键字替换加粗功能示例
2016/08/03 Javascript
vuejs动态组件给子组件传递数据的方法详解
2016/09/09 Javascript
基于angularJS的表单验证指令介绍
2016/10/21 Javascript
js实现省份下拉菜单效果
2017/02/15 Javascript
vue的Virtual Dom实现snabbdom解密
2017/05/03 Javascript
微信小程序progress组件使用详解
2018/01/31 Javascript
使用Vue-cli 3.0搭建Vue项目的方法
2018/06/07 Javascript
在vue-cli的组件模板里使用font-awesome的两种方法
2018/09/28 Javascript
Vue+Koa2+mongoose写一个像素绘板的实现方法
2019/09/10 Javascript
[45:38]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第一局
2016/03/02 DOTA
浅谈Python中函数的定义及其调用方法
2019/07/19 Python
python实现kNN算法识别手写体数字的示例代码
2019/08/16 Python
Python 点击指定位置验证码破解的实现代码
2019/09/11 Python
python如何将图片转换素描画
2020/09/08 Python
JAVA和C++的区别
2013/10/06 面试题
北京华建集团SQL面试题
2014/06/03 面试题
超市促销实习自我鉴定
2013/09/23 职场文书
低碳环保倡议书
2014/04/14 职场文书
判缓刑人员个人思想汇报
2014/10/10 职场文书
大学生团员个人总结
2015/02/14 职场文书
经典搞笑版检讨书
2015/02/19 职场文书
会计主管岗位职责
2015/04/02 职场文书
同事离别感言
2015/08/04 职场文书