From 1f360d7d40c12cafd0ec87670de2d5a819935f82 Mon Sep 17 00:00:00 2001 From: Paul Bakaus Date: Wed, 28 May 2008 12:00:00 +0000 Subject: datepicker: datepicker now follows the theming convention of UI (fixes #2650) --- ui/source/ui.datepicker.js | 126 ++++++++++++++++++++++----------------------- 1 file changed, 63 insertions(+), 63 deletions(-) (limited to 'ui/source') diff --git a/ui/source/ui.datepicker.js b/ui/source/ui.datepicker.js index 4d49d4a65..0ba8157ff 100644 --- a/ui/source/ui.datepicker.js +++ b/ui/source/ui.datepicker.js @@ -96,7 +96,7 @@ function Datepicker() { rangeSeparator: ' - ' // Text between two dates in a range }; $.extend(this._defaults, this.regional['']); - this._datepickerDiv = $('
'); + this._datepickerDiv = $('
'); } $.extend(Datepicker.prototype, { @@ -167,13 +167,13 @@ $.extend(Datepicker.prototype, { target._calId = null; var $target = $(target); if (nodeName == 'input') { - $target.siblings('.datepicker_append').replaceWith('').end() - .siblings('.datepicker_trigger').replaceWith('').end() + $target.siblings('.ui-datepicker-append').replaceWith('').end() + .siblings('.ui-datepicker-trigger').replaceWith('').end() .removeClass(this.markerClassName) .unbind('focus', this._showDatepicker) .unbind('keydown', this._doKeyDown) .unbind('keypress', this._doKeyPress); - var wrapper = $target.parents('.datepicker_wrap'); + var wrapper = $target.parents('.ui-datepicker-wrap'); if (wrapper) wrapper.replaceWith(wrapper.html()); } else if (nodeName == 'div' || nodeName == 'span') @@ -187,8 +187,8 @@ $.extend(Datepicker.prototype, { @param target element - the target input field or division or span */ _enableDatepicker: function(target) { target.disabled = false; - $(target).siblings('button.datepicker_trigger').each(function() { this.disabled = false; }).end() - .siblings('img.datepicker_trigger').css({opacity: '1.0', cursor: ''}); + $(target).siblings('button.ui-datepicker-trigger').each(function() { this.disabled = false; }).end() + .siblings('img.ui-datepicker-trigger').css({opacity: '1.0', cursor: ''}); this._disabledInputs = $.map(this._disabledInputs, function(value) { return (value == target ? null : value); }); // delete entry }, @@ -197,8 +197,8 @@ $.extend(Datepicker.prototype, { @param target element - the target input field or division or span */ _disableDatepicker: function(target) { target.disabled = true; - $(target).siblings('button.datepicker_trigger').each(function() { this.disabled = true; }).end() - .siblings('img.datepicker_trigger').css({opacity: '0.5', cursor: 'default'}); + $(target).siblings('button.ui-datepicker-trigger').each(function() { this.disabled = true; }).end() + .siblings('img.ui-datepicker-trigger').css({opacity: '0.5', cursor: 'default'}); this._disabledInputs = $.map($.datepicker._disabledInputs, function(value) { return (value == target ? null : value); }); // delete entry this._disabledInputs[$.datepicker._disabledInputs.length] = target; @@ -262,7 +262,7 @@ $.extend(Datepicker.prototype, { case 9: $.datepicker._hideDatepicker(null, ''); break; // hide on tab out case 13: $.datepicker._selectDay(inst, inst._selectedMonth, inst._selectedYear, - $('td.datepicker_daysCellOver', inst._datepickerDiv)[0]); + $('td.ui-datepicker-daysCellOver', inst._datepickerDiv)[0]); return false; // don't submit the form break; // select the value on enter case 27: $.datepicker._hideDatepicker(null, inst._get('speed')); @@ -307,20 +307,20 @@ $.extend(Datepicker.prototype, { var isRTL = inst._get('isRTL'); if (appendText) { if (isRTL) - input.before('' + appendText); + input.before('' + appendText); else - input.after('' + appendText); + input.after('' + appendText); } var showOn = inst._get('showOn'); if (showOn == 'focus' || showOn == 'both') // pop-up date picker when in the marked field input.focus(this._showDatepicker); if (showOn == 'button' || showOn == 'both') { // pop-up date picker when button clicked - input.wrap(''); + input.wrap(''); var buttonText = inst._get('buttonText'); var buttonImage = inst._get('buttonImage'); var trigger = $(inst._get('buttonImageOnly') ? - $('').addClass('datepicker_trigger').attr({ src: buttonImage, alt: buttonText, title: buttonText }) : - $('