I found a very minor, but very annoying problem about the Datepicker widget. On the first instance's init, when a new div instantiates with a lot of classes, it's initially "visible" and have some padding
(so, if there is a site, with a huge "wrapper" class with a background-image in it, and the page has a different body background, it might start to mess with the page design)
Once you bring up the calendar, and after click away, on blur this "bug" will disappear by getting a "display: none;" instantly.
So, in jquery.ui.datepicker.js (did not find the fixup 1.8.1 and in the trunk), i advise to change line 111 from: this.dpDiv = $('<div id="' + this._mainDivId + '" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all ui-helper-hidden-accessible"></div>');
Thank you kbwood.au! I'm one of those CDN loading guys who was getting pretty frustrated by that little blighter. This was the second issue I have encountered with this version of jQuery UI, but it's the most recent version on Google ... I hope they update with a cleaner version soon so I don't end up with a 'bug fix' FILLED .css file.
Leave a comment on agilityjeff's reply
Change topic type
Link this topic
Provide the permalink of a topic that is related to this topic