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 相关文章推荐
用于table内容排序
Jul 21 Javascript
AngularJS ng-bind-template 指令详解
Jul 30 Javascript
JavaScript实战之带收放动画效果的导航菜单
Aug 16 Javascript
AngularJS通过$http和服务器通信详解
Sep 21 Javascript
概述如何实现一个简单的浏览器端js模块加载器
Dec 07 Javascript
关于AngularJs数据的本地存储详解
Jan 20 Javascript
Angular 2父子组件数据传递之局部变量获取子组件其他成员
Jul 04 Javascript
Angular实现的内置过滤器orderBy排序与模糊查询功能示例
Dec 29 Javascript
Webpack path与publicPath的区别详解
May 03 Javascript
用element的upload组件实现多图片上传和压缩的示例代码
Feb 12 Javascript
在vue中封装方法以及多处引用该方法详解
Aug 14 Javascript
vue里使用create, mounted调用方法
Apr 26 Vue.js
基于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
JAVA/JSP学习系列之二
2006/10/09 PHP
PHP+Ajax异步通讯实现用户名邮箱验证是否已注册( 2种方法实现)
2011/12/28 PHP
Destoon实现多表查询示例
2014/08/21 PHP
详解PHP的Yii框架中组件行为的属性注入和方法注入
2016/03/18 PHP
Yii基于CActiveForm的Ajax数据验证用法示例
2016/07/14 PHP
PHP+Apache+Mysql环境搭建教程
2016/08/01 PHP
php实现的二叉树遍历算法示例
2017/06/15 PHP
Laravel框架实现修改登录和注册接口数据返回格式的方法
2018/08/17 PHP
详解Laravel设置多态关系模型别名的方式
2019/10/17 PHP
可以将word转成html的js代码
2010/04/11 Javascript
ECMAScript 创建自己的js类库
2012/11/22 Javascript
jQuery实现点击标题输入详细信息
2013/04/16 Javascript
JQuery for与each性能比较分析
2013/05/14 Javascript
在JS中如何调用JSP中的变量
2014/01/22 Javascript
JS中实现简单Formatter函数示例代码
2014/08/19 Javascript
开源的javascript项目Kissy介绍
2014/11/28 Javascript
不用一句js代码初始化组件
2016/01/27 Javascript
JS实现禁止高频率连续点击的方法【基于ES6语法】
2017/04/25 Javascript
ES6入门教程之let和const命令详解
2017/05/17 Javascript
原生js实现省市区三级联动代码分享
2018/02/12 Javascript
vue.js中$set与数组更新方法
2018/03/08 Javascript
使用webpack-dev-server处理跨域请求的方法
2018/04/18 Javascript
Vue动画事件详解及过渡动画实例
2019/02/09 Javascript
vue element upload组件 file-list的动态绑定实现
2019/10/11 Javascript
PyCharm搭建Spark开发环境实现第一个pyspark程序
2019/06/13 Python
Python用input输入列表的实例代码
2020/02/07 Python
python 使用elasticsearch 实现翻页的三种方式
2020/07/31 Python
HTML5等待加载动画效果
2017/07/27 HTML / CSS
金牌葡萄酒俱乐部:Gold Medal Wine Club
2017/11/02 全球购物
aden + anais英国官网:美国婴儿贴身用品品牌
2019/09/08 全球购物
感恩教育月活动总结
2014/07/07 职场文书
反四风个人对照检查材料思想汇报
2014/09/25 职场文书
2015年转正工作总结范文
2015/04/02 职场文书
2015年学校减负工作总结
2015/05/19 职场文书
对学校的意见和建议
2015/06/04 职场文书
2016年元旦寄语
2015/08/17 职场文书