Opened 15 years ago
Closed 15 years ago
#2446 closed bug (fixed)
a datepicker bug in IE6
Reported by: | sinosaga | Owned by: | iMarc |
---|---|---|---|
Priority: | major | Milestone: | 1.2.4 |
Component: | ui | Version: | 1.2.3 |
Keywords: | datepicker | Cc: | |
Blocked by: | Blocking: |
Description
in IE6,
/* Generate the date picker content. */ _updateDatepicker: function(inst) { inst._datepickerDiv.empty().append(inst._generateDatepicker()); var numMonths = inst._getNumberOfMonths(); if (numMonths[0] != 1 || numMonths[1] != 1) { inst._datepickerDiv.addClass('datepicker_multi'); } else { inst._datepickerDiv.removeClass('datepicker_multi'); } if (inst._get('isRTL')) { inst._datepickerDiv.addClass('datepicker_rtl'); } else { inst._datepickerDiv.removeClass('datepicker_rtl'); } if (inst._input && inst._input[0].type != 'hidden') { inst._input[0].focus(); } },
will reported "undefined" in "inst._input[0].focus();" when I use "$('#' + inst._input[0].id).focus();" instead of "inst._input[0].focus();", it will be ok. I guess in IE6 it is not support "focus()".
Change History (2)
comment:1 Changed 15 years ago by
Owner: | changed from paul to iMarc |
---|
comment:2 Changed 15 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Fixed in r5404.