Side navigation
#6415 closed bug (patchwelcome)
Opened April 09, 2010 03:46PM UTC
Closed March 31, 2011 07:43PM UTC
Last modified March 14, 2012 01:34AM UTC
.live() reset event in IE
Reported by: | andyortlieb | Owned by: | |
---|---|---|---|
Priority: | low | Milestone: | |
Component: | event | Version: | 1.4.2 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
When using .live() to handle the form reset ('reset') event in internet explorer, nothing happens. 'reset' works fine with .bind() in IE, and as far as I can tell all the other events work fine with .live().
I have noticed this behavior in 1.3.2 and 1.4.2
Attachments (0)
Change History (5)
Changed October 02, 2010 07:06PM UTC by comment:1
priority: | → low |
---|
Changed October 21, 2010 01:32AM UTC by comment:2
status: | new → open |
---|
Changed November 12, 2010 02:40AM UTC by comment:3
milestone: | 1.4.3 |
---|
Resetting milestone to future.
Changed March 31, 2011 07:43PM UTC by comment:4
keywords: | live reset IE → needsdocs |
---|---|
resolution: | → patchwelcome |
status: | open → closed |
I don't see a way to fake-bubble this event. For events like change
we are able to piggyback on click/focus/blur but that is not an option here. If someone can think of a solution please contact us.
Changed May 18, 2011 06:22AM UTC by comment:5
keywords: | needsdocs |
---|
Updated docs: http://api.jquery.com/live/
I've created a test case for this here:
http://addyosmani.com/jquery/6415/
Reset appears to be correctly working in Chrome, FireFox, Safari, IE6.0 and IE 9.0.
It does however appear to be experiencing issues with IE7.0 and 8.0. Previous discussions suggest this may be due to a bubbling problem that can be solved using setTimeout in the reset handler.
Flagging for further review as the behaviour between IE versions supported should be consistent.