Modify ↓
Ticket #4071 (closed bug: invalid)
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: | ||
| Blocking: | Blocked by: |
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
Change History
Changed 4 years ago by dom
-
attachment
test-cumulative-ie.html
added
comment:1 Changed 4 years ago by dmethvin
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.
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.
Note: See
TracTickets for help on using
tickets.

Illustration of change() event not propagated in IE