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的console.log()用法小结
May 31 Javascript
JS随即打乱数组实现代码
Dec 03 Javascript
一个Action如何调用两个不同的方法
May 22 Javascript
JavaScript 获取任一float型小数点后两位的小数
Jun 30 Javascript
原生javaScript实现图片延时加载的方法
Dec 22 Javascript
jquery实现树形菜单完整代码
Dec 29 Javascript
jQuery实现的右下角广告窗体跟随效果示例
Sep 16 Javascript
扩展jquery easyui tree的搜索树节点方法(推荐)
Oct 28 Javascript
vue如何获取点击事件源的方法
Aug 10 Javascript
vue使用vue-i18n实现国际化的实现代码
Apr 08 Javascript
vue 动态给每个页面添加title、关键词和描述的方法
Aug 28 Javascript
uniapp实现可滑动选项卡
Oct 21 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 curl选项列表(超详细)
2013/07/01 PHP
jquery 插件开发备注
2010/08/27 Javascript
使用隐藏的new来创建对象
2011/03/29 Javascript
javascript中var的重要性分析
2015/02/11 Javascript
用JavaScript显示浏览器客户端信息的超相近教程
2015/06/18 Javascript
jQuery入门基础知识学习指南
2015/08/14 Javascript
jQuery监听浏览器窗口大小的变化实例
2017/02/07 Javascript
关于在mongoose中填充外键的方法详解
2017/08/14 Javascript
React应用中使用Bootstrap的方法
2017/08/15 Javascript
VUE2.0+Element-UI+Echarts封装的组件实例
2018/03/02 Javascript
详谈vue+webpack解决css引用图片打包后找不到资源文件的问题
2018/03/06 Javascript
微信小程序通过保存图片分享到朋友圈功能
2018/05/24 Javascript
使用javascript做在线算法编程
2018/05/25 Javascript
Angular angular-file-upload文件上传的示例代码
2018/08/23 Javascript
Vue实现简单分页器
2018/12/29 Javascript
解决vant title-active-color与title-inactive-color不生效问题
2020/11/03 Javascript
python登录QQ邮箱发信的实现代码
2013/02/10 Python
Python实现快速排序和插入排序算法及自定义排序的示例
2016/02/16 Python
Python编写登陆接口的方法
2017/07/10 Python
Python面向对象之继承代码详解
2018/01/29 Python
pandas中去除指定字符的实例
2018/05/18 Python
通过shell+python实现企业微信预警
2019/03/07 Python
python 怎样将dataframe中的字符串日期转化为日期的方法
2019/09/26 Python
python分布式编程实现过程解析
2019/11/08 Python
15个应该掌握的Jupyter Notebook使用技巧(小结)
2020/09/23 Python
简单叙述一下MYSQL的优化
2016/05/09 面试题
自荐书模板
2013/12/15 职场文书
大学生村官任职感言
2014/01/09 职场文书
初一体育教学反思
2014/01/29 职场文书
广告学专业毕业生自荐信
2014/05/28 职场文书
环境科学专业求职信
2014/08/04 职场文书
2015年网络舆情工作总结
2015/07/24 职场文书
CSS3点击按钮圆形进度打钩效果的实现代码
2021/03/30 HTML / CSS
Python中相见恨晚的技巧
2021/04/13 Python
看看如何用Python绘制小米新版天价logo
2021/04/20 Python
教你怎么用Python监控愉客行车程
2021/04/29 Python