Skip to main content

Bug Tracker

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 biGGs comment:1

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.

Changed April 21, 2009 02:43AM UTC by dmethvin 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 dmethvin comment:3

resolution: → invalid
status: newclosed

Reopen with a test case please.