> "Any Ideas" IE probably totally fails to recognize the "class" set on an <option> tag, you *may* try
$("#parentMenu > option[parentMenu]").click(); regardless if that would or wouldn't work, what are you trying to accomplish? simply setting the value of the <select> object and firing off whatever "click()" would do would be a way to avoid all IE/ <option> issues On Dec 10, 3:53 pm, rob <rob.sche...@gmail.com> wrote: > I'm having some problem with selectors in Internet Explorer. I have > this demo setup that is basically a modified "linked menus" > application. When you select something from one menu, it updates the > contents in it's child menu. > > For some reason Internet Explorer will not read the correct selector. > > I have tested the following: I've tried each of these selectors with > and without "this". > $(".parentMenu").click(); > $("#parentMenu > .parentMenu").click(); > $("#parentMenu > option").click(); > > This was the only one I got to trigger anything. > $("#parentMenu").click(); > > The elements in question here are: > <select class='selectMenu' id='parentMenu'> > <option class='parentMenu'> > </select> > > My question is: > > Why do all the other browsers recognize the content within the > <select> except internet explorer. It seems like it won't call any of > the option elements, whether they're created by script or loaded fresh > from the server. > > Any ideas??