mirror of
https://github.com/jquery/jquery-ui.git
synced 2024-11-21 11:04:24 +00:00
Datepicker #3647: removed clickable weekdays.
This commit is contained in:
parent
831dcf6f36
commit
dcead10e80
@ -627,13 +627,6 @@ test('mouse', function() {
|
||||
$('.ui-datepicker-calendar tbody a:contains(18)', dp).simulate('click');
|
||||
equalsDate(inp.datepicker('getDate'), new Date(2008, 2 - 1, 18),
|
||||
'Mouse click - next + min/max');
|
||||
// Change day of week
|
||||
inp.val('02/04/2008').datepicker('option', {changeFirstDay: true}).datepicker('show');
|
||||
equals($('.ui-datepicker-calendar th:first a', dp).text(), 'Su',
|
||||
'Mouse click - initial day of week');
|
||||
$('.ui-datepicker-calendar th:last a', dp).simulate('click');
|
||||
equals($('.ui-datepicker-calendar th:first a', dp).text(), 'Sa',
|
||||
'Mouse click - day of week');
|
||||
// Inline
|
||||
var inl = init('#inl');
|
||||
var dp = $('.ui-datepicker-inline', inl);
|
||||
|
@ -77,7 +77,6 @@ function Datepicker() {
|
||||
showMonthAfterYear: false, // True if the year select precedes month, false for month then year
|
||||
yearRange: '-10:+10', // Range of years to display in drop-down,
|
||||
// either relative to current year (-nn:+nn) or absolute (nnnn:nnnn)
|
||||
changeFirstDay: false, // True to click on day name to change, false to remain as set
|
||||
showOtherMonths: false, // True to show dates in other months, false to leave blank
|
||||
calculateWeek: this.iso8601Week, // How to calculate the week of the year,
|
||||
// takes a Date and returns the number of the week for it
|
||||
@ -752,14 +751,6 @@ $.extend(Datepicker.prototype, {
|
||||
inst._selectingMonthYear = !inst._selectingMonthYear;
|
||||
},
|
||||
|
||||
/* Action for changing the first week day. */
|
||||
_changeFirstDay: function(id, day) {
|
||||
var target = $(id);
|
||||
var inst = this._getInst(target[0]);
|
||||
inst.settings.firstDay = day;
|
||||
this._updateDatepicker(inst);
|
||||
},
|
||||
|
||||
/* Action for selecting a day. */
|
||||
_selectDay: function(id, month, year, td) {
|
||||
if ($(td).hasClass(this._unselectableClass))
|
||||
@ -1372,7 +1363,6 @@ $.extend(Datepicker.prototype, {
|
||||
'>' + currentText + '</button>' : '') + (isRTL ? '' : controls) + '</div>' : '';
|
||||
var firstDay = parseInt(this._get(inst, 'firstDay'));
|
||||
firstDay = (isNaN(firstDay) ? 0 : firstDay);
|
||||
var changeFirstDay = this._get(inst, 'changeFirstDay');
|
||||
var dayNames = this._get(inst, 'dayNames');
|
||||
var dayNamesShort = this._get(inst, 'dayNamesShort');
|
||||
var dayNamesMin = this._get(inst, 'dayNamesMin');
|
||||
@ -1407,10 +1397,7 @@ $.extend(Datepicker.prototype, {
|
||||
for (var dow = 0; dow < 7; dow++) { // days of the week
|
||||
var day = (dow + firstDay) % 7;
|
||||
html += '<th' + ((dow + firstDay + 6) % 7 >= 5 ? ' class="ui-datepicker-week-end"' : '') + '>' +
|
||||
(!changeFirstDay ? '<span' :
|
||||
'<a onclick="jQuery.datepicker._changeFirstDay(\'#' + inst.id + '\', ' + day + ');"') +
|
||||
' title="' + dayNames[day] + '">' +
|
||||
dayNamesMin[day] + (changeFirstDay ? '</a>' : '</span>') + '</th>';
|
||||
'<span title="' + dayNames[day] + '">' + dayNamesMin[day] + '</span></th>';
|
||||
}
|
||||
html += '</tr></thead><tbody>';
|
||||
var daysInMonth = this._getDaysInMonth(drawYear, drawMonth);
|
||||
|
Loading…
Reference in New Issue
Block a user