|
339 | 339 | uitem = '',
|
340 | 340 | max = {},
|
341 | 341 | gridSize = {},
|
342 |
| - size = null; |
| 342 | + size = null, |
| 343 | + i=0, |
| 344 | + l=0; |
343 | 345 |
|
344 | 346 | // Prevent displaying twice
|
345 | 347 | if ($dp.find("div.ui-timepicker-div").length === 0 && o.showTimepicker) {
|
|
348 | 350 | '<dd class="ui_tpicker_time"' + ((o.showTime) ? '' : noDisplay) + '></dd>';
|
349 | 351 |
|
350 | 352 | // Create the markup
|
351 |
| - for(var i=0,l=this.units.length; i<l; i++){ |
| 353 | + for(i=0,l=this.units.length; i<l; i++){ |
352 | 354 | litem = this.units[i];
|
353 | 355 | uitem = litem.substr(0,1).toUpperCase() + litem.substr(1);
|
354 | 356 | // Added by Peter Medeiros:
|
|
397 | 399 | }
|
398 | 400 |
|
399 | 401 | // add sliders, adjust grids, add events
|
400 |
| - for(var i=0,l=tp_inst.units.length; i<l; i++){ |
| 402 | + for(i=0,l=tp_inst.units.length; i<l; i++){ |
401 | 403 | litem = tp_inst.units[i];
|
402 | 404 | uitem = litem.substr(0,1).toUpperCase() + litem.substr(1);
|
403 | 405 |
|
|
434 | 436 |
|
435 | 437 | tp_inst._onTimeChange();
|
436 | 438 | tp_inst._onSelectHandler();
|
437 |
| - }) |
438 |
| - .css({ |
| 439 | + }).css({ |
439 | 440 | cursor: 'pointer',
|
440 | 441 | width: (100 / gridSize[litem]) + '%',
|
441 | 442 | textAlign: 'center',
|
|
769 | 770 | var formattedDateTime = this.formattedDate;
|
770 | 771 |
|
771 | 772 | // if a slider was changed but datepicker doesn't have a value yet, set it
|
772 |
| - if(dp_inst.lastVal==""){ |
| 773 | + if(dp_inst.lastVal===""){ |
773 | 774 | dp_inst.currentYear=dp_inst.selectedYear;
|
774 | 775 | dp_inst.currentMonth=dp_inst.selectedMonth;
|
775 | 776 | dp_inst.currentDay=dp_inst.selectedDay;
|
|
803 | 804 | altSeparator = this._defaults.altSeparator ? this._defaults.altSeparator : this._defaults.separator,
|
804 | 805 | altTimeSuffix = this._defaults.altTimeSuffix ? this._defaults.altTimeSuffix : this._defaults.timeSuffix;
|
805 | 806 |
|
806 |
| - if (this._defaults.altFormat) altFormattedDateTime = $.datepicker.formatDate(this._defaults.altFormat, (dt === null ? new Date() : dt), formatCfg); |
807 |
| - else altFormattedDateTime = this.formattedDate; |
808 |
| - if (altFormattedDateTime) altFormattedDateTime += altSeparator; |
809 |
| - if (this._defaults.altTimeFormat) altFormattedDateTime += $.datepicker.formatTime(this._defaults.altTimeFormat, this, this._defaults) + altTimeSuffix; |
810 |
| - else altFormattedDateTime += this.formattedTime + altTimeSuffix; |
| 807 | + if (this._defaults.altFormat){ |
| 808 | + altFormattedDateTime = $.datepicker.formatDate(this._defaults.altFormat, (dt === null ? new Date() : dt), formatCfg); |
| 809 | + } |
| 810 | + else{ |
| 811 | + altFormattedDateTime = this.formattedDate; |
| 812 | + } |
| 813 | + |
| 814 | + if (altFormattedDateTime){ |
| 815 | + altFormattedDateTime += altSeparator; |
| 816 | + } |
| 817 | + |
| 818 | + if(this._defaults.altTimeFormat){ |
| 819 | + altFormattedDateTime += $.datepicker.formatTime(this._defaults.altTimeFormat, this, this._defaults) + altTimeSuffix; |
| 820 | + } |
| 821 | + else{ |
| 822 | + altFormattedDateTime += this.formattedTime + altTimeSuffix; |
| 823 | + } |
811 | 824 | this.$altInput.val(altFormattedDateTime);
|
812 | 825 | } else {
|
813 | 826 | this.$input.val(formattedDateTime);
|
|
861 | 874 | if(tp_inst._defaults.isRTL){
|
862 | 875 | if(typeof(opts) == 'string'){
|
863 | 876 | if(opts == 'min' || opts == 'max'){
|
864 |
| - if(val !== undefined) |
| 877 | + if(val !== undefined){ |
865 | 878 | return obj.slider(opts, val*-1);
|
| 879 | + } |
866 | 880 | return Math.abs(obj.slider(opts));
|
867 | 881 | }
|
868 | 882 | return obj.slider(opts);
|
869 | 883 | }
|
870 | 884 | var min = opts.min,
|
871 | 885 | max = opts.max;
|
872 | 886 | opts.min = opts.max = null;
|
873 |
| - if(min !== undefined) |
| 887 | + if(min !== undefined){ |
874 | 888 | opts.max = min * -1;
|
875 |
| - if(max !== undefined) |
| 889 | + } |
| 890 | + if(max !== undefined){ |
876 | 891 | opts.min = max * -1;
|
| 892 | + } |
877 | 893 | return obj.slider(opts);
|
878 | 894 | }
|
879 |
| - if(typeof(opts) == 'string' && val !== undefined) |
| 895 | + if(typeof(opts) == 'string' && val !== undefined){ |
880 | 896 | return obj.slider(opts, val);
|
| 897 | + } |
881 | 898 | return obj.slider(opts);
|
882 | 899 | },
|
883 | 900 | value: function(tp_inst, obj, unit, val){
|
884 | 901 | if(tp_inst._defaults.isRTL){
|
885 |
| - if(val !== undefined) |
| 902 | + if(val !== undefined){ |
886 | 903 | return obj.slider('value', val*-1);
|
| 904 | + } |
887 | 905 | return Math.abs(obj.slider('value'));
|
888 | 906 | }
|
889 |
| - if(val !== undefined) |
| 907 | + if(val !== undefined){ |
890 | 908 | return obj.slider('value', val);
|
| 909 | + } |
891 | 910 | return obj.slider('value');
|
892 | 911 | }
|
893 | 912 | },
|
|
900 | 919 |
|
901 | 920 | for(var i=min; i<=max; i+=step){
|
902 | 921 | sel += '<option value="'+ i +'"'+ (i==val? ' selected':'') +'>';
|
903 |
| - if(unit == 'hour' && useAmpm(tp_inst._defaults.pickerTimeFormat || tp_inst._defaults.timeFormat)) |
| 922 | + if(unit == 'hour' && useAmpm(tp_inst._defaults.pickerTimeFormat || tp_inst._defaults.timeFormat)){ |
904 | 923 | sel += $.datepicker.formatTime("hh TT", {hour:i}, tp_inst._defaults);
|
905 |
| - else if(unit == 'millisec' || i >= 10) sel += i; |
906 |
| - else sel += '0'+ i.toString(); |
| 924 | + } |
| 925 | + else if(unit == 'millisec' || i >= 10){ sel += i; } |
| 926 | + else {sel += '0'+ i.toString(); } |
907 | 927 | sel += '</option>';
|
908 | 928 | }
|
909 | 929 | sel += '</select>';
|
|
921 | 941 | var o = {},
|
922 | 942 | $t = obj.children('select');
|
923 | 943 | if(typeof(opts) == 'string'){
|
924 |
| - if(val === undefined) |
| 944 | + if(val === undefined){ |
925 | 945 | return $t.data(opts);
|
| 946 | + } |
926 | 947 | o[opts] = val;
|
927 | 948 | }
|
928 |
| - else o = opts; |
| 949 | + else{ o = opts; } |
929 | 950 | return tp_inst.control.create(tp_inst, obj, $t.data('unit'), $t.val(), o.min || $t.data('min'), o.max || $t.data('max'), o.step || $t.data('step'));
|
930 | 951 | },
|
931 | 952 | value: function(tp_inst, obj, unit, val){
|
932 | 953 | var $t = obj.children('select');
|
933 |
| - if(val !== undefined) |
| 954 | + if(val !== undefined){ |
934 | 955 | return $t.val(val);
|
| 956 | + } |
935 | 957 | return $t.val();
|
936 | 958 | }
|
937 | 959 | }
|
|
1170 | 1192 | }; // end looseParse
|
1171 | 1193 |
|
1172 | 1194 | if(typeof o.parse === "function"){
|
1173 |
| - return o.parse(timeFormat, timeString, o) |
| 1195 | + return o.parse(timeFormat, timeString, o); |
1174 | 1196 | }
|
1175 | 1197 | if(o.parse === 'loose'){
|
1176 | 1198 | return looseParse(timeFormat, timeString, o);
|
|
1348 | 1370 |
|
1349 | 1371 | altFormattedDateTime += $.datepicker.formatTime(altTimeFormat, tp_inst, tp_inst._defaults) + altTimeSuffix;
|
1350 | 1372 | if(!tp_inst._defaults.timeOnly && !tp_inst._defaults.altFieldTimeOnly && date !== null){
|
1351 |
| - if(tp_inst._defaults.altFormat) |
| 1373 | + if(tp_inst._defaults.altFormat){ |
1352 | 1374 | altFormattedDateTime = $.datepicker.formatDate(tp_inst._defaults.altFormat, date, formatCfg) + altSeparator + altFormattedDateTime;
|
1353 |
| - else altFormattedDateTime = tp_inst.formattedDate + altSeparator + altFormattedDateTime; |
| 1375 | + } |
| 1376 | + else{ |
| 1377 | + altFormattedDateTime = tp_inst.formattedDate + altSeparator + altFormattedDateTime; |
| 1378 | + } |
1354 | 1379 | }
|
1355 | 1380 | $(altField).val(altFormattedDateTime);
|
1356 | 1381 | }
|
|
1683 | 1708 | hour = hour - 12;
|
1684 | 1709 | }
|
1685 | 1710 |
|
1686 |
| - if (hour == 0) { |
| 1711 | + if (hour === 0) { |
1687 | 1712 | hour = 12;
|
1688 | 1713 | }
|
1689 | 1714 |
|
|
1907 | 1932 | * @return void
|
1908 | 1933 | */
|
1909 | 1934 | $.timepicker.log = function(err){
|
1910 |
| - if(window.console) |
| 1935 | + if(window.console){ |
1911 | 1936 | console.log(err);
|
| 1937 | + } |
1912 | 1938 | };
|
1913 | 1939 |
|
1914 | 1940 | /*
|
|
0 commit comments