Skip to content

A jQuery plugin to display a horizontal date picker bar to allow quick and easy date selection.

License

Notifications You must be signed in to change notification settings

cjboco/cj-date-picker-bar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CJ Date Picker Bar

Copyright (c) 2012 Creative Juices Bo. Co. Author: Doug Jones www.cjboco.com Licensed under the MIT.

A jQuery plugin to display a horizontal date picker bar to allow quick and easy date selection. Returns a JS date object.

HTML

<div class="cj-datenav"></div>

JS

<script src="assets/js/jquery.cj-date-picker-bar.js"></script>
<script>
(function($) {
   "use strict";
   $('.cj-datenav').cjDatePickerBar({
	  date: '10/31/2011',
	  onClick: function(dateObj) {
		 console.log(dateObj)
	  }
   });
}(jQuery));
</script>

CSS

The ID and CLASS naming conventions allow for jQuery UI theme styling, but additional items are available to style.

.cj-datenav              - The main block.
.cj-datenav .nav-days    - The day button set
.cj-datenav .nav-months  - The month button set
.cj-datenav .nav-years   - The year button set
.cj-datenav .cj-button   - The buttons

SETTINGS

These are the items which you can pass to the function when initializing.

option type default
date string null (will use current date if not passed)
dateMin string null
dateMax string null
bigInc number 10
tinyInc number 5
monthNames array ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
showDays boolean false
showInc boolean false
showFuture boolean true
onLoad function null
onClick function null

Please review included index.html for further details and help.

About

A jQuery plugin to display a horizontal date picker bar to allow quick and easy date selection.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published