I had to replace line 1919-1922 in my local copy of jQuery.1.4.2.js to prevent IE 8 javascript errors when navigating away from a page using window.location.href = 'blah blah':
I've been using the themeroller with the switcher tool pulled from Google's CDN successfully with v1.72. Can we get the file "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/ui.all.css" posted???? Firebug reports it as missing although everything seems to render okay, go figure??
Tested in latest browsers on Vista / XP (IE, Firefox, Chrome, Safari, Opera) ONLY Firefox has a "flash of markup on load" when the following datepicker setup is invoked where 'tbDOB' is a input text element within a jQuery ui dialog:
First of all, congrats out to all the hard work by all hands involved with jQuery UI v1.8 rc3. The reliability of display / use of the datepicker when activated inside a modal dialog has improved immensely!!!!
So my questions are:
I had a functioning extension in v1.7 that v1.8 rc3 broke. I made some changes as highlighted below and got it working again -- so all is well, but...
Can I use this approach to jQuery UI widget extensions going forward?
If so, is it the "best approach" to doing so?
Functionally this extension adds two new options to the jQuery UI dialog widget. First, a sticky option that positions the dialog as fixed so it stays anchored on the page during vertical and horizontal scrolling. Secondly, It creates a defaultButton option that is automatically clicked when the dialog has focus and the Enter key is pressed (as long as the input field within the dialog is NOT a textarea).