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对象之内置对象Math使用方法
Apr 16 Javascript
jQuery实现鼠标滚轮动态改变样式或效果
Jan 05 Javascript
Javascript核心读书有感之词法结构
Feb 01 Javascript
使用jQuery实现WordPress中的Ctrl+Enter和@评论回复
May 21 Javascript
使用JavaScript实现弹出层效果的简单实例
May 31 Javascript
详解javascript获取url信息的常见方法
Dec 19 Javascript
jQuery实现滚动效果
Nov 17 jQuery
微信web端后退强制刷新功能的实现代码
Mar 04 Javascript
angular 组件通信的几种实现方式
Jul 13 Javascript
webpack.DefinePlugin与cross-env区别详解
Feb 23 Javascript
详解ES6 CLASS在微信小程序中的应用实例
Apr 24 Javascript
Element实现动态表格的示例代码
Aug 02 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
用函数读出数据表内容放入二维数组
2006/10/09 PHP
php设计模式 Adapter(适配器模式)
2011/06/26 PHP
PHP实现的随机红包算法示例
2017/08/14 PHP
PHP实现获取文件mime类型多种方法解析
2020/05/28 PHP
js异步加载的三种解决方案
2013/03/04 Javascript
js获取本机的外网/广域网ip地址完整源码
2013/08/12 Javascript
Web表单提交之disabled问题js解决方法
2015/01/13 Javascript
js面向对象之公有、私有、静态属性和方法详解
2015/04/17 Javascript
Angular发布1.5正式版,专注于向Angular 2的过渡
2016/02/18 Javascript
JS动画定时器知识总结
2018/03/23 Javascript
vue-router的HTML5 History 模式设置
2018/09/08 Javascript
深入理解Vue.js轻量高效的前端组件化方案
2018/12/10 Javascript
手挽手带你学React之React-router4.x的使用
2019/02/14 Javascript
30分钟用Node.js构建一个API服务器的步骤详解
2019/05/24 Javascript
Electron vue的使用教程图文详解
2019/07/05 Javascript
vue使用prop可以渲染但是打印台报错的解决方式
2019/11/13 Javascript
[55:45]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第一局
2016/02/28 DOTA
[55:56]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.22
2019/09/05 DOTA
python中pandas.DataFrame对行与列求和及添加新行与列示例
2017/03/12 Python
Python中序列的修改、散列与切片详解
2017/08/27 Python
Python设计模式之建造者模式实例详解
2019/01/17 Python
关于Python字符编码与二进制不得不说的一些事
2020/10/04 Python
python 基于PYMYSQL使用MYSQL数据库
2020/12/24 Python
python中remove函数的踩坑记录
2021/01/04 Python
python 实现的车牌识别项目
2021/01/25 Python
HTML5之SVG 2D入门11—用户交互性(动画)介绍及应用
2013/01/30 HTML / CSS
英国的知名精品百货公司:House of Fraser(福来德)
2016/08/14 全球购物
Dockers鞋官网:Dockers Shoes
2018/11/13 全球购物
美国购物网站:Clickhere2shop
2021/01/28 全球购物
就业表自我评价分享
2014/02/06 职场文书
监察建议书格式
2014/05/19 职场文书
爱护公物标语
2014/06/24 职场文书
2015年党风廉政建设责任书
2015/01/29 职场文书
《绝招》教学反思
2016/02/20 职场文书
浅谈tf.train.Saver()与tf.train.import_meta_graph的要点
2021/05/26 Python
Elasticsearch 聚合查询和排序
2022/04/19 Python