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.form.js异步提交表单详解
Apr 25 jQuery
jquery easyui如何实现格式化列
Jul 30 jQuery
利用jQuery实现简单的拖曳效果实例代码
Oct 20 jQuery
jQuery实现点击自身以外区域关闭弹出层功能完整示例【改进版】
Jul 31 jQuery
解决jquery的ajax调取后端数据成功却渲染失败的问题
Aug 08 jQuery
jQuery实现轮播图及其原理详解
Apr 12 jQuery
jQuery中使用validate插件校验表单功能
May 24 jQuery
jQuery中DOM操作原则实例分析
Aug 01 jQuery
html+jQuery实现拖动滑块图片拼图验证码插件【移动端适用】
Sep 10 jQuery
JQuery中DOM节点的操作与访问方法实例分析
Dec 23 jQuery
jQuery三组基本动画与自定义动画操作实例总结
May 09 jQuery
jQuery使用hide()、toggle()函数实现相机品牌展示隐藏功能
Jan 29 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面向对象全攻略 (十四) php5接口技术
2009/09/30 PHP
php中adodbzip类实例
2014/12/08 PHP
JavaScript 拖拉缩放效果
2008/12/10 Javascript
IE下使用cloneNode注意事项分享
2012/11/22 Javascript
js去除重复字符串两种实现方法
2013/01/09 Javascript
jQuery学习笔记(2)--用jquery实现各种模态提示框代码及项目构架
2013/04/08 Javascript
20个实用的JavaScript技巧分享
2014/11/28 Javascript
Summernote实现图片上传功能的简单方法
2016/07/11 Javascript
基于Angularjs+mybatis实现二级评论系统(仿简书)
2017/02/13 Javascript
实例分析nodejs模块xml2js解析xml过程中遇到的坑
2017/03/18 NodeJs
实例讲解JavaScript截取字符串
2018/11/30 Javascript
Vue 递归多级菜单的实例代码
2019/05/05 Javascript
angular8和ngrx8结合使用的步骤介绍
2019/12/01 Javascript
小程序自定义导航栏兼容适配所有机型(附完整案例)
2020/04/26 Javascript
浅谈JavaScript中this的指向更改
2020/07/28 Javascript
vue elementui tree 任意级别拖拽功能代码
2020/08/31 Javascript
Vue中强制组件重新渲染的正确方法
2021/01/03 Vue.js
python中enumerate的用法实例解析
2014/08/18 Python
Python中使用SAX解析xml实例
2014/11/21 Python
Python操作CouchDB数据库简单示例
2015/03/10 Python
python 3利用BeautifulSoup抓取div标签的方法示例
2017/05/28 Python
Python进阶之尾递归的用法实例
2018/01/31 Python
Python中str.join()简单用法示例
2018/03/20 Python
Python爬虫常用小技巧之设置代理IP
2018/09/13 Python
html5实现滑块功能之type=&quot;range&quot;属性
2020/02/18 HTML / CSS
世界上最大的糖果店:Dylan’s Candy Bar
2017/11/07 全球购物
英国最大的运动营养公司之一:LA Muscle
2018/07/02 全球购物
SAZAC的动物连体衣和动物睡衣:Kigurumi Shop
2020/03/14 全球购物
Unix里面如何在后台运行程序
2016/10/14 面试题
机械制造专业大学生自我鉴定
2014/09/19 职场文书
2014年卫生院工作总结
2014/12/03 职场文书
《认识钟表》教学反思
2016/02/16 职场文书
高考升学宴主持词
2019/06/21 职场文书
Python爬取科目四考试题库的方法实现
2021/03/30 Python
SQL Server #{}可以防止SQL注入
2022/05/11 SQL Server
python实现学员管理系统(面向对象版)
2022/06/05 Python