There are several plugins that tackle this same problem.
With the help of the people on the list, I found a nice solution that
works with an iframe, but in a simpler way than most.
You can see it work in http://www.dyve.net/jquery?autocomplete, I
don't have my references here to point you to the
I am using jQuery for a drop down menu. Currently, select boxes are showing
through the menu.
On the date picker plugin, he appends an iFrame behind the menu.
Is this the best way or is there an easier way to achieve the desired effect?
Thanks,
Glen Lipka | Sr. UI Designer, WCG | Intuit Inc. |
A backing iframe is what I've used for a couple of years now. Keep in mind that this is only needed for IE7. Since this inevitably requires a browser sniff, I stick with !--[if IE lt 7] (conditional markup).
Other options that I've seen include hiding the selects (ugly when only hiding the select
Lipka, Glen schrieb:
I am using jQuery for a drop down menu. Currently, select boxes are showing
through the menu.
On the date picker plugin, he appends an iFrame behind the menu.
Is this the best way or is there an easier way to achieve the desired effect?
the only alternative I know is
On Sep 1, 2006, at 2:42 PM, Klaus Hartl wrote:
the only alternative I know is to hide the selectbox while the menu is
open. but that solution is not as good as using an iframe, because
maybe
the menu doesn't cover the whole select and the user may also
recognize,
that the select
Since this is only an issue in IE, I also did a little browser
sniffing so that the selectboxes would only hide if using that
browser -- admittedly an inelegant solution.
For such things I recommend Conditional Compilation...:
/[EMAIL PROTECTED]
do something IE only
@*/
It's the
It's the safest way to sniff IE...
What about
if ($.browser.msie) {
//only for IE
}
Glen
___
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/