Skip to main content

Bug Tracker

Side navigation

#4071 closed bug (invalid)

Opened February 04, 2009 10:55PM UTC

Closed May 10, 2009 04:41PM UTC

change() event delegation failing in IE 6

Reported by: dom Owned by: brandon
Priority: major Milestone: 1.3.2
Component: event Version: 1.3.1
Keywords: Cc:
Blocked by: Blocking:
Description

Hi,

It seems like the change() event triggered by a select element is not properly bubbled up to its parents in IE 6 (and I suspect, but haven't been able to check, IE 7 as well).

The attached code works as expected in FF and Opera (triggers an alert on changing the values of one of the select), but not in IE.

Attachments (1)
  • test-cumulative-ie.html (1.2 KB) - added by dom February 04, 2009 10:56PM UTC.

    Illustration of change() event not propagated in IE

Change History (2)

Changed February 05, 2009 12:09AM UTC by dmethvin comment:1

The change event does not bubble in IE, even though the W3C says it should. The problem is more noticeable now that the

.live()
function might encourage you to rely on bubbling.

Changed May 10, 2009 04:41PM UTC by dmethvin comment:2

resolution: → invalid
status: newclosed

There are items on the roadmap to expand

.live()
support. For now it's working as documented so I'll close this ticket since it's not a bug.

http://docs.jquery.com/Events/live#typefn