jQuery移动端日期(datedropper)和时间(timedropper)选择器附源码下载


Posted in Javascript onApril 19, 2016

我们经常会应用到日期和时间选择器,之前我们使用最多的是jQuery UI的datepicker(),那么今天我给大家介绍一款非常有趣的日期和时间选择器,它分为日期选择器datedropper以及时间选择器timedropper,他们俩尤其适合在移动端上应用。

jQuery移动端日期(datedropper)和时间(timedropper)选择器附源码下载

在线演示       源码下载

日期选择器datedropper

使用非常简单,分三步,

1、引入相关js和css文件。注意datedropper和timedropper都是基于jQuery的插件,所以也要引入jQuery库文件。

<script src="jquery.js"></script> 
<script src="datedropper.js"></script> 
<link rel="stylesheet" type="text/css" href="datedropper.css">

2、布置body中的html。

<input type="text" id="pickdate" />

3、调用datedropper

<script> 
$("#pickdate").dateDropper(); 
</script>

然后,就是可以根据需要适当配置一些选项。datedropper提供了如下基本选项设置:

animate:展示动画效果,当设置为true时,选择器面板中的日期会做动画滚动到当前日期,默认是true。

init_animation:点击弹出面板时的动画效果,有fadeIn(默认), bounce, dropDown三种效果。

format:格式化日期,我已经将默认的格式改成了Y-m-d。

lang:语言,我已经将插件默认的月份和星期翻译成中文语言了。

maxYear:最大年份,默认当前年份。

minYear:最小年份,默认1970。

yearsRange:年份范围,默认10年。

dateDropper还提供了皮肤样式的设置。

时间选择器timedropper

和日期选择器一样,使用也简单。

1、引入js和css文件。

<script src="jquery.js"></script> 
<script src="timedropper.js"></script> 
<link rel="stylesheet" type="text/css" href="timedropper.css">

2、布置body中的html。

<input type="text" id="picktime" />

3、调用timedropper

<script> 
$("#picktime").timeDropper(); 
</script>

timeDropper提供了如下基本选项设置:

meridians:是否12小时制,默认是12小时制,设置为false则为24小时制。

format:格式化,HH:mm如02:12。

init_animation:动画形式,fadeIn(默认), dropDown。

setCurrentTime:自动设置当前时间。

timeDropper也提供了皮肤样式的设置。

jQuery移动端日期(datedropper)和时间(timedropper)选择器的内容就给大家介绍这么多,感兴趣的朋友可以查看效果演示,下载源码哦!

Javascript 相关文章推荐
关于Javascript与iframe的那些事儿
Jul 04 Javascript
jquery.ui.draggable中文文档(原文翻译)
Nov 15 Javascript
javascript模拟实现ajax加载框实例
Oct 15 Javascript
javascript加减乘除的简单实例
Jul 12 Javascript
jQuery多个版本和其他js库冲突的解决方法
Aug 11 Javascript
JS与jQuery实现隔行变色的方法
Sep 09 Javascript
详解基于React.js和Node.js的SSR实现方案
Mar 21 Javascript
node.js实现上传文件功能
Jul 15 Javascript
Cordova(ionic)项目实现双击返回键退出应用
Sep 17 Javascript
javascript实现蒙版与禁止页面滚动
Jan 11 Javascript
Vue状态模式实现窗口停靠功能(灵动、自由, 管理后台Admin界面)
Mar 06 Javascript
node.js通过Sequelize 连接MySQL的方法
Dec 28 Javascript
JavaScript中创建对象的模式汇总
Apr 19 #Javascript
使用PHP+JavaScript将HTML页面转换为图片的实例分享
Apr 18 #Javascript
简单讲解jQuery中的子元素过滤选择器
Apr 18 #Javascript
举例讲解jQuery中可见性过滤选择器的使用
Apr 18 #Javascript
html5+javascript实现简单上传的注意细节
Apr 18 #Javascript
jQuery的内容过滤选择器学习教程
Apr 18 #Javascript
原生JS和jQuery版实现文件上传功能
Apr 18 #Javascript
You might like
《PHP边学边教》(04.编写简易的通讯录――视频教程1)
2006/12/13 PHP
PHP 处理图片的类实现代码
2009/10/23 PHP
php将数据库中所有内容生成静态html文档的代码
2010/04/12 PHP
关于PHP语言构造器介绍
2013/07/08 PHP
mysql alter table命令修改表结构实例详解
2016/09/24 PHP
jsTree树控件(基于jQuery, 超强悍)[推荐]
2009/09/01 Javascript
javascript 二维数组的实现与应用
2010/03/16 Javascript
基于jQuery的倒计时实现代码
2012/05/30 Javascript
JS简单实现登陆验证附效果图
2013/11/19 Javascript
jQuery的选择器中的通配符使用介绍
2014/03/20 Javascript
JavaScript遍历table表格中的某行某列并打印其值
2014/07/08 Javascript
node.js中的fs.utimes方法使用说明
2014/12/15 Javascript
js实现从数组里随机获取元素
2015/01/12 Javascript
jquery实现textarea 高度自适应
2015/03/11 Javascript
js实现简单的省市县三级联动效果实例
2016/02/18 Javascript
JS采用绝对定位实现回到顶部效果完整实例
2016/06/20 Javascript
js实现移动端轮播图效果
2020/12/09 Javascript
javaScript实现鼠标在文字上悬浮时弹出悬浮层效果
2020/04/12 Javascript
原生JS实现动态加载js文件并在加载成功后执行回调函数的方法
2020/12/30 Javascript
原生JS实现轮播图效果
2018/10/12 Javascript
vue vantUI实现文件(图片、文档、视频、音频)上传(多文件)
2019/10/15 Javascript
vue实现商城秒杀倒计时功能
2019/12/12 Javascript
python通过pil模块将raw图片转换成png图片的方法
2015/03/16 Python
使用Python编写简单的端口扫描器的实例分享
2015/12/18 Python
人脸识别经典算法一 特征脸方法(Eigenface)
2018/03/13 Python
python实现移位加密和解密
2019/03/22 Python
python 弹窗提示警告框MessageBox的实例
2019/06/18 Python
pandas 像SQL一样使用WHERE IN查询条件说明
2020/06/05 Python
关于python的缩进规则的知识点详解
2020/06/22 Python
python 批量下载bilibili视频的gui程序
2020/11/20 Python
教你一分钟在win10终端成功安装Pytorch的方法步骤
2021/01/28 Python
工艺工程师工作职责
2013/11/23 职场文书
大学校庆邀请函
2014/01/11 职场文书
文秘应聘自荐书范文
2014/02/18 职场文书
《鸟岛》教学反思
2014/04/26 职场文书
2019年自助餐厅创业计划书模板
2019/08/22 职场文书