File tree Expand file tree Collapse file tree 3 files changed +14
-22
lines changed
Filter options
Expand file tree Collapse file tree 3 files changed +14
-22
lines changed
Original file line number Diff line number Diff line change 1
1
<project name =" jQuery.Tools" default =" min" >
2
2
3
3
<taskdef resource =" net/sf/antcontrib/antlib.xml" />
4
- <property name =" version" value =" 1.2.4 " />
4
+ <property name =" version" value =" 1.2.5 " />
5
5
<property name =" build" value =" build/${ version } " />
6
6
<property name =" file" value =" none" />
7
7
Original file line number Diff line number Diff line change 457
457
458
458
//{{{ setValue
459
459
460
- setValue : function ( year , month , day ) {
460
+ setValue : function ( year , month , day ) {
461
461
462
+ var date = integer ( month ) >= - 1 ?
463
+ new Date ( integer ( year ) , integer ( month ) , integer ( day || 1 ) ) : year || value
464
+ ;
462
465
463
- var date ;
464
-
465
- if ( parseInt ( month , 10 ) >= - 1 ) {
466
- // strings to numbers
467
- year = integer ( year ) ;
468
- month = integer ( month ) ;
469
- day = integer ( day ) ;
470
- date = new Date ( year , month , day ) ;
471
-
472
- } else {
473
- date = year || value ;
474
- year = date . getFullYear ( ) ;
475
- month = date . getMonth ( ) ;
476
- day = date . getDate ( ) ;
477
- }
466
+ if ( date < min ) { date = min ; }
467
+ else if ( date > max ) { date = max ; }
468
+
469
+ year = date . getFullYear ( ) ;
470
+ month = date . getMonth ( ) ;
471
+ day = date . getDate ( ) ;
478
472
479
473
480
474
// roll year & month
Original file line number Diff line number Diff line change 5
5
< link rel ="stylesheet " type ="text/css " href ="skin1.css "/>
6
6
7
7
<!-- HTML5 date input -->
8
- < input type ="date " name ="mydate " data-value ="2010-12-01 " min ="2010-12-01 " />
8
+ < input type ="date " name ="mydate " data-value ="2010-12-01 " min ="2010-12-01 " max =" 2011-12-02 " />
9
9
10
- < input type ="date " name ="mydate " data-value ="2010-12-01 " min ="2010-12-01 " />
10
+ < input type ="date " name ="mydate " data-value ="2010-12-01 " min ="2010-12-01 " max =" 2012-07-01 " />
11
11
12
12
<!-- make it happen -->
13
13
< script >
14
- $ ( ":date:first" ) . dateinput ( { selectors : true } ) ;
15
-
16
- $ ( ":date:last" ) . dateinput ( { selectors : false } ) ;
14
+ $ ( ":date" ) . dateinput ( { selectors : true } ) ;
17
15
</ script >
18
16
You can’t perform that action at this time.
0 commit comments