jQuery插件实现的日历功能示例【附源码下载】


Posted in jQuery onSeptember 07, 2018

本文实例讲述了jQuery插件实现的日历功能。分享给大家供大家参考,具体如下:

先来看看运行效果:

jQuery插件实现的日历功能示例【附源码下载】

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>3water.com jQuery日历插件</title>
<!--引入jQuery类库文件-->
<script src="js/jquery-1.7.1.min.js"></script>
<script language="javascript" type="text/javascript" src="js/jquery-ui-1.8.18.custom.min.js"></script>
<script language="javascript" type="text/javascript" src="js/jquery.ui.datepicker-zh-CN.js"></script>
<!--引入Css样式类库文件-->
<link rel="stylesheet" href="css/ui-lightness/jquery-ui-1.8.18.custom.css" rel="external nofollow" />
<style>
 #startTime,#endTime{
  /* background-color:red;*/
 }
</style>
<script type="text/javascript">
  $(function(){
    //设置日历显示的采用的地区 是中国
    $.datepicker.setDefaults( $.datepicker.regional[ "zh-CN" ] );
    $("#startTime,#endTime").datepicker({
    //altField:"#actualDate",
    //altFormat:"DD, d MM, yy",
  autoSize:false ,//自动调整大小的操作 改变的输入框的大小
  changeMonth:false,//如果为true 弹出一个下拉的菜单
  changeYear:false, //前边有默认10年 当前年份的 后边有默认10年组成的下拉菜单
  dateFormat:"yy-mm-dd", //日期的格式 呈现在输入的文本框中
  defaultDate:+1, //缺省的日期  + - 相对于当前的日期 计算
    showWeek: true, //显示当前年的周数
  firstDay:1, //当前年份开始的第一天
  showOn:"button", //borth 既可以触发按钮 又可以触发文本框 弹出 日历 如果是button 只能触发button事件
  buttonImage: "images/calendar.png", //设置按钮的图片
  buttonImageOnly: true,    //设置这按钮只显示图片效果 不要有button的样式
  showAnim:"toggle", //弹出日历的效果
  prevText:"上一月",
  nextText:"下一月",
  yearRange:"c-5:c+5", //年份的前后取值范围
  //minDate:1,
  //maxDate:25,
  /*
   结束日期的最小值 必须大于等于  开始日期的最大值
  */
  //showOtherMonths: true, //显示当前月份日期的其他日期值
  //selectOtherMonths: true, //显示当前月份日期的其他日期值 并且是可以选择的 默认是不可以选择的
    numberOfMonths:1, //连续弹出3个月的日历
  showButtonPanel:true,
  closeText:"guan",
  //gotoCurrent:true
  onSelect:function(textDate,inst){
    alert(textDate);
   }
   });
  });
</script>
</head>
<body>
   <div>演示日历的效果</div>
   <!-- <div id="datepicker"></div>-->
   开始日期:<input type="text" id="startTime" />
   结束日期:<input type="text" id="endTime" />
</body>
</html>
jQuery 相关文章推荐
如何选择jQuery版本 1.x? 2.x? 3.x?
Apr 01 jQuery
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
Apr 11 jQuery
jquery实现左右轮播图效果
Sep 28 jQuery
webpack写jquery插件的环境配置
Dec 21 jQuery
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
May 26 jQuery
jQuery实现鼠标移到某个对象时弹出显示层功能
Aug 23 jQuery
jQuery实现的淡入淡出图片轮播效果示例
Aug 29 jQuery
利用jquery和BootStrap实现动态滚动条效果
Dec 03 jQuery
jQuery AJAX与jQuery事件的分析讲解
Feb 18 jQuery
jquery简单实现纵向的无缝滚动代码实例
Apr 01 jQuery
jQuery编写QQ简易聊天框
Aug 27 jQuery
jQuery中getJSON跨域原理的深入讲解
Sep 02 jQuery
jQuery中each遍历的三种方法实例分析
Sep 07 #jQuery
jQuery超简单遮罩层实现方法示例
Sep 06 #jQuery
jQuery实现鼠标移入移出事件切换功能示例
Sep 06 #jQuery
jQuery实现动画、消失、显现、渐出、渐入效果示例
Sep 06 #jQuery
jQuery实现基本动画效果的方法详解
Sep 06 #jQuery
jQuery滑动效果实现方法分析
Sep 05 #jQuery
jquery判断滚动条距离顶部的距离方法
Sep 05 #jQuery
You might like
php的mssql数据库连接类实例
2014/11/28 PHP
php中array_multisort对多维数组排序的方法
2020/06/21 PHP
详解ThinkPHP3.2.3验证码显示、刷新、校验
2016/12/29 PHP
javascript document.execCommand() 常用解析
2009/12/14 Javascript
计算世界完全对称日的js代码,粗糙版
2011/11/04 Javascript
深入理解Javascript中的循环优化
2013/11/09 Javascript
使用jQuery不判断浏览器高度解决iframe自适应高度问题
2014/12/16 Javascript
Bootstrap3 datetimepicker控件使用实例
2016/12/13 Javascript
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
2016/12/14 Javascript
详谈DOM简介及节点、属性、查找节点的方法
2017/11/16 Javascript
基于vue1和vue2获取dom元素的方法
2018/03/17 Javascript
详解element-ui表格中勾选checkbox,高亮当前行
2019/09/02 Javascript
基于javascript的无缝滚动动画1
2020/08/07 Javascript
[00:10]神之谴戒
2019/03/06 DOTA
python 快速排序代码
2009/11/23 Python
在Django的URLconf中使用命名组的方法
2015/07/18 Python
Python实现可设置持续运行时间、线程数及时间间隔的多线程异步post请求功能
2018/01/11 Python
利用python库在局域网内传输文件的方法
2018/06/04 Python
完美解决在oj中Python的循环输入问题
2018/06/25 Python
详解Python中的分组函数groupby和itertools)
2018/07/11 Python
Python字符串内置函数功能与用法总结
2019/04/16 Python
pyqt5 QProgressBar清空进度条的实例
2019/06/21 Python
python3 实现调用串口功能
2019/12/26 Python
python 利用opencv实现图像网络传输
2020/11/12 Python
html5配合css3实现带提示文字的输入框(摆脱js)
2013/03/08 HTML / CSS
美国紧身牛仔裤品牌:NYDJ
2017/05/24 全球购物
成人大专生实习期的自我评价
2013/10/02 职场文书
全陪导游欢迎词
2014/01/17 职场文书
企业安全生产目标责任书
2014/07/23 职场文书
关于九一八事变的演讲稿2014
2014/09/17 职场文书
反对四风自我剖析材料
2014/10/07 职场文书
2016年学校“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书
竞选稿之小学班干部
2019/10/31 职场文书
Python中json.dumps()函数的使用解析
2021/05/17 Python
Ajax实现三级联动效果
2021/10/05 Javascript
聊聊SpringBoot自动装配的魔力
2021/11/17 Java/Android