select:dblclick - since what I was trying to achieve only needed the double-click, it doesn't matter to me that click doesn't work as expected (or as wished, anyway).
rob On 4/4/07, Ariel Jakobovits <[EMAIL PROTECTED]> wrote:
So in the end, what event are you listening to for the select element? ----- Original Message ---- From: Rob Desbois <[EMAIL PROTECTED]> To: jquery-en@googlegroups.com Sent: Wednesday, April 4, 2007 2:54:17 AM Subject: [jQuery] Re: working around IE's lack of <option> click/dblclick events Dan, Thanks so much for your help on this. It now works - but it works because I'm now testing with dblclick instead of click. dblclick works perfectly, click still doesn't (try your demo page using click instead if you're interested). I assume this is because of the slight additional time required for dblclick. So the verdict? You cannot work out what <option>s are selected in the click events for a <select> on IE6 without using a timer and callbacks. Many thanks, rob On 4/3/07, Dan G. Switzer, II <[EMAIL PROTECTED]> wrote: > > > Rob, > > >Still no luck with that code. The only way I can make it work is by > putting > >an alert('...') in the change/click handler - the delay is obviously > enough > >that IE has updated the DOM by the time the box is closed. Without the > >alert, I just get the selections before the change. > > Here's a working example (that works in IE6) that I threw together in a > few > minutes: > http://www.pengoworks.com/workshop/jquery_demo/ex8.1_option_transfer.htm > > You could use the basic idea and make it a jQuery plug-in to make it > easier > to use. > > -Dan > > -- Rob Desbois Eml: [EMAIL PROTECTED] Tel: 01452 760631 Mob: 07946 705987 "There's a whale there's a whale there's a whale fish" he cried, and the whale was in full view. ...Then ooh welcome. Ahhh. Ooh mug welcome.
-- Rob Desbois Eml: [EMAIL PROTECTED] Tel: 01452 760631 Mob: 07946 705987 "There's a whale there's a whale there's a whale fish" he cried, and the whale was in full view. ...Then ooh welcome. Ahhh. Ooh mug welcome.