air-datepicker

Cool jQuery datepicker

Github星跟踪图

Air Datepicker

Lightweight customizable cross-browser jQuery datepicker, built with es5 and css-flexbox. Works in all modern desktop and mobile browsers (tested on Android 4.4+ and iOS8+).

air datepicker image

Install

bower

bower i --save air-datepicker

npm

npm i --save air-datepicker

Usage

$('.my-datepicker').datepicker([options])

Demo and docs

Change log

v2.2.3

  • fixed min,max dates in decade mode

v2.2.2

  • fixed min,max dates handling

v2.2.1

  • changed RegExp for recognizing date parts
  • changed jquery version dependency

v2.2.0

  • added onlyTimepicker option
  • added onShow and onHide callbacks
  • added VERSION field to plugin's prototype
  • now for selecting same date in range mode, you should set {toggleSelected: false}
  • fixed dateFormat method (fixed wrong month name in Hungarian language)
  • fixed second call of onRenderCallback
  • fixed _getCell() throwing exception
  • new language:

v2.1.0

  • added possibility to select single date when {range: true}
  • added support of 12 hours mode in altFieldDateFormat
  • improved work with minDate and maxDate when {timepicker: true}
  • fixed wrong class adding when {range: true}
  • new languages:

v2.0.2

  • fixed dates array in onSelect callback

v2.0.1

  • fixed version for npm

v2.0.0

  • added timepicker (see docs for more info)
  • added possibility to set Date in todayButton
  • global variable Datepicker has been removed, now all placed in $.fn.datepicker
  • improved selectDate method, now one can pass an array of dates to select
  • added npm package
  • fixed issue caused by placeholder on readonly inputs in IE
  • fixed issue when range is true and first selected date is bigger than second
  • added new languages:

v1.2.4

  • fixed '$ is not defined' problem.

v1.2.3

  • fixed dateFormat method.
  • fixed typo in Russian docs, add ids in docs headers.

v1.2.2

  • fixed typo in monthsField
  • added German language (thanks to Ichag)

v1.2.1

  • tests added
  • added Chinese language (thanks to think2011)
  • fixed if '0' is passed to firstDay
  • fixed showOtherYears option
  • fixed onSelect event, when range is true
  • fixed case when range and multipleDates both set to true

v1.2.0

  • add range feature
  • improve keyboard navigation (fixed two focused cells)

v1.1.0

  • add keyboard navigation
  • add classes option to add custom classes
  • add altField option
  • bug fixes

主要指标

概览
名称与所有者t1m0n/air-datepicker
主编程语言JavaScript
编程语言JavaScript (语言数: 4)
平台
许可证MIT License
所有者活动
创建于2015-11-28 16:48:12
推送于2025-05-18 15:19:23
最后一次提交2025-05-18 18:04:21
发布数31
最新版本名称v3.6.0 (发布于 )
第一版名称v1.0.0 (发布于 )
用户参与
星数2.7k
关注者数69
派生数1.4k
提交数606
已启用问题?
问题数480
打开的问题数227
拉请求数42
打开的拉请求数48
关闭的拉请求数77
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?