Opened 12 years ago
Closed 12 years ago
#9593 closed bug (fixed)
Delegated submit event is not instanceof jQuery.Event in IE
Reported by: | doochik | Owned by: | dmethvin |
---|---|---|---|
Priority: | low | Milestone: | 1.7 |
Component: | event | Version: | 1.6.1 |
Keywords: | Cc: | dmethvin | |
Blocked by: | Blocking: |
Description
IE doesn't support submit event bubbling. So it's being simulated with click.
Here is test case: http://jsfiddle.net/aC2mS/1/
I think this bug may be related to http://bugs.jquery.com/ticket/7061
Change History (4)
comment:1 Changed 12 years ago by
Cc: | dmethvin added |
---|---|
Component: | unfiled → event |
comment:2 Changed 12 years ago by
Priority: | undecided → low |
---|---|
Status: | new → open |
We should definitely be passing a jQuery.Event in all cases.
comment:3 Changed 12 years ago by
Milestone: | 1.next → 1.7 |
---|---|
Owner: | set to dmethvin |
Status: | open → assigned |
I have this working in my 1.7 branch and IE, will retest when it lands.
comment:4 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fix #9593. Create a new jQuery.Event rather than a plain object when simulate()ing events. Fix a related issue with not passing src to jQuery.Event constructor.
Changeset: 8c91da57b9fbc8ded9854a899e4105530cea1d90
Note: See
TracTickets for help on using
tickets.
Further reduced: http://jsfiddle.net/rwaldron/aC2mS/3/
Although, I'm certain this is simply a side effect of the submit event normalization. cc'ing Dave Methvin for final words