mirror of
https://github.com/jquery/jquery-ui.git
synced 2025-01-07 20:34:24 +00:00
datepicker: fixed jslint warnings, fixed invalid increment operand (Fixes #3434)
This commit is contained in:
parent
dc31bc2f3e
commit
fe73615204
@ -168,7 +168,7 @@ $.extend(Datepicker.prototype, {
|
|||||||
var nodeName = target.nodeName.toLowerCase();
|
var nodeName = target.nodeName.toLowerCase();
|
||||||
var inline = (nodeName == 'div' || nodeName == 'span');
|
var inline = (nodeName == 'div' || nodeName == 'span');
|
||||||
if (!target.id)
|
if (!target.id)
|
||||||
target.id = 'dp' + ++this.uuid;
|
target.id = 'dp' + (++this.uuid);
|
||||||
var inst = this._newInst($(target), inline);
|
var inst = this._newInst($(target), inline);
|
||||||
inst.settings = $.extend({}, settings || {}, inlineSettings || {});
|
inst.settings = $.extend({}, settings || {}, inlineSettings || {});
|
||||||
if (nodeName == 'input') {
|
if (nodeName == 'input') {
|
||||||
@ -262,7 +262,7 @@ $.extend(Datepicker.prototype, {
|
|||||||
_dialogDatepicker: function(input, dateText, onSelect, settings, pos) {
|
_dialogDatepicker: function(input, dateText, onSelect, settings, pos) {
|
||||||
var inst = this._dialogInst; // internal instance
|
var inst = this._dialogInst; // internal instance
|
||||||
if (!inst) {
|
if (!inst) {
|
||||||
var id = 'dp' + ++this.uuid;
|
var id = 'dp' + (++this.uuid);
|
||||||
this._dialogInput = $('<input type="text" id="' + id +
|
this._dialogInput = $('<input type="text" id="' + id +
|
||||||
'" size="1" style="position: absolute; top: -100px;"/>');
|
'" size="1" style="position: absolute; top: -100px;"/>');
|
||||||
this._dialogInput.keydown(this._doKeyDown);
|
this._dialogInput.keydown(this._doKeyDown);
|
||||||
@ -571,7 +571,7 @@ $.extend(Datepicker.prototype, {
|
|||||||
var duration = $.datepicker._get(inst, 'duration');
|
var duration = $.datepicker._get(inst, 'duration');
|
||||||
var postProcess = function() {
|
var postProcess = function() {
|
||||||
$.datepicker._datepickerShowing = true;
|
$.datepicker._datepickerShowing = true;
|
||||||
if ($.browser.msie && parseInt($.browser.version) < 7) // fix IE < 7 select problems
|
if ($.browser.msie && parseInt($.browser.version,10) < 7) // fix IE < 7 select problems
|
||||||
$('iframe.ui-datepicker-cover').css({width: inst.dpDiv.width() + 4,
|
$('iframe.ui-datepicker-cover').css({width: inst.dpDiv.width() + 4,
|
||||||
height: inst.dpDiv.height() + 4});
|
height: inst.dpDiv.height() + 4});
|
||||||
};
|
};
|
||||||
@ -733,7 +733,7 @@ $.extend(Datepicker.prototype, {
|
|||||||
inst._selectingMonthYear = false;
|
inst._selectingMonthYear = false;
|
||||||
inst['selected' + (period == 'M' ? 'Month' : 'Year')] =
|
inst['selected' + (period == 'M' ? 'Month' : 'Year')] =
|
||||||
inst['draw' + (period == 'M' ? 'Month' : 'Year')] =
|
inst['draw' + (period == 'M' ? 'Month' : 'Year')] =
|
||||||
parseInt(select.options[select.selectedIndex].value);
|
parseInt(select.options[select.selectedIndex].value,10);
|
||||||
this._notifyChange(inst);
|
this._notifyChange(inst);
|
||||||
this._adjustDate(target);
|
this._adjustDate(target);
|
||||||
},
|
},
|
||||||
@ -930,7 +930,7 @@ $.extend(Datepicker.prototype, {
|
|||||||
var num = 0;
|
var num = 0;
|
||||||
while (size > 0 && iValue < value.length &&
|
while (size > 0 && iValue < value.length &&
|
||||||
value.charAt(iValue) >= '0' && value.charAt(iValue) <= '9') {
|
value.charAt(iValue) >= '0' && value.charAt(iValue) <= '9') {
|
||||||
num = num * 10 + parseInt(value.charAt(iValue++));
|
num = num * 10 + parseInt(value.charAt(iValue++),10);
|
||||||
size--;
|
size--;
|
||||||
}
|
}
|
||||||
if (size == origSize)
|
if (size == origSize)
|
||||||
@ -1229,15 +1229,15 @@ $.extend(Datepicker.prototype, {
|
|||||||
while (matches) {
|
while (matches) {
|
||||||
switch (matches[2] || 'd') {
|
switch (matches[2] || 'd') {
|
||||||
case 'd' : case 'D' :
|
case 'd' : case 'D' :
|
||||||
day += parseInt(matches[1]); break;
|
day += parseInt(matches[1],10); break;
|
||||||
case 'w' : case 'W' :
|
case 'w' : case 'W' :
|
||||||
day += parseInt(matches[1]) * 7; break;
|
day += parseInt(matches[1],10) * 7; break;
|
||||||
case 'm' : case 'M' :
|
case 'm' : case 'M' :
|
||||||
month += parseInt(matches[1]);
|
month += parseInt(matches[1],10);
|
||||||
day = Math.min(day, getDaysInMonth(year, month));
|
day = Math.min(day, getDaysInMonth(year, month));
|
||||||
break;
|
break;
|
||||||
case 'y': case 'Y' :
|
case 'y': case 'Y' :
|
||||||
year += parseInt(matches[1]);
|
year += parseInt(matches[1],10);
|
||||||
day = Math.min(day, getDaysInMonth(year, month));
|
day = Math.min(day, getDaysInMonth(year, month));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -1474,7 +1474,7 @@ $.extend(Datepicker.prototype, {
|
|||||||
'" class="ui-datepicker-status">' + initStatus + '</div>' : '') +
|
'" class="ui-datepicker-status">' + initStatus + '</div>' : '') +
|
||||||
(!closeAtTop && !inst.inline ? controls : '') +
|
(!closeAtTop && !inst.inline ? controls : '') +
|
||||||
'<div style="clear: both;"></div>' +
|
'<div style="clear: both;"></div>' +
|
||||||
($.browser.msie && parseInt($.browser.version) < 7 && !inst.inline ?
|
($.browser.msie && parseInt($.browser.version,10) < 7 && !inst.inline ?
|
||||||
'<iframe src="javascript:false;" class="ui-datepicker-cover"></iframe>' : '');
|
'<iframe src="javascript:false;" class="ui-datepicker-cover"></iframe>' : '');
|
||||||
return html;
|
return html;
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user