Bug Tracker

Modify

Ticket #6415 (closed bug: patchwelcome)

Opened 3 years ago

Last modified 15 months ago

.live() reset event in IE

Reported by: andyortlieb Owned by:
Priority: low Milestone:
Component: event Version: 1.4.2
Keywords: Cc:
Blocking: Blocked by:

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

Change History

comment:1 Changed 3 years ago by addyosmani

  • Priority set to low

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.

comment:2 Changed 3 years ago by addyosmani

  • Status changed from new to open

comment:3 Changed 3 years ago by snover

  • Milestone 1.4.3 deleted

Resetting milestone to future.

comment:4 Changed 2 years ago by dmethvin

  • Keywords needsdocs added; live reset IE removed
  • Status changed from open to closed
  • Resolution set to patchwelcome

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.

comment:5 Changed 2 years ago by addyosmani

  • Keywords needsdocs removed

Please follow the  bug reporting guidlines and use  jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

View

Add a comment

Modify Ticket

Action
as closed
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.