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+).
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
andonHide
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:
sk
thanks to RobiNN1
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:
es
thanks to MarioAraquecs
thanks to liborm85hu
thanks to gergo85fi
thanks to joonaskaskisolaphzpl
thanks to xiiofr
thanks to nicooprat
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
intodayButton
- 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
onreadonly
inputs in IE - fixed issue when
range
is true and first selected date is bigger than second - added new languages:
da
thanks to bjarnefnl
thanks to JaZopt
thanks to cmpscabralpt-BR
thanks to dowglazro
thanks to tourniquet
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, whenrange
is true - fixed case when
range
andmultipleDates
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