Side navigation
#4553 closed bug (invalid)
Opened April 17, 2009 09:06AM UTC
Closed June 25, 2010 03:29AM UTC
.live events in reverse order for Windows+Webkit browsers
Reported by: | biGGs | Owned by: | brandon |
---|---|---|---|
Priority: | major | Milestone: | 1.4 |
Component: | event | Version: | 1.3.2 |
Keywords: | live,event,webkit,windows | Cc: | |
Blocked by: | Blocking: |
Description
I just noticed, that when I bind two .live "mouseover" events to a selector, all browsers do it in the order I bind them (Safari Mac as well), but not Chrome and Safari on Windows systems.
When I use the mouseover event directly without .live(), the order is ok again for all browsers. I know, "event order is not guarantueed", but isn't there any way to fix this?
For now, I have to check for Safari/Chrome+Windows, and then set up my live events in reverse order, which is simply a pain. The event order is a MUST for me.
Thanks for reviewing.
Attachments (0)
Change History (3)
Changed April 20, 2009 10:29AM UTC by comment:1
Changed April 21, 2009 02:43AM UTC by comment:2
If you create a non-jQuery test case that listens for mouseover events at the document level, does the same problem occur? It sounds like this may be a bug in Chrome/Safari.
Changed June 25, 2010 03:29AM UTC by comment:3
resolution: | → invalid |
---|---|
status: | new → closed |
Reopen with a test case please.
When adding more events, I have now noticed, that reverse order is often, but not always. So I would say, order is more or less random.