Opened 10 years ago
Closed 10 years ago
#12668 closed bug (wontfix)
jQuery mistakes event on SVG 'use' element in IE9.
Reported by: | sunnythink | Owned by: | |
---|---|---|---|
Priority: | low | Milestone: | None |
Component: | event | Version: | 1.8.0 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
Have a look on jsFiddlehttp://jsfiddle.net/sunnythink/gkrhY/
1.All work well in FF; 2.'circle' works well in IE9; 3.'use' fails in IE9; 4.In FF, 'delegate' fails, 'on' is fine.
Change History (3)
comment:1 Changed 10 years ago by
comment:2 Changed 10 years ago by
'on' is a nice and neat way to handle event in the case of many different 'use' elements. Sometimes I have to do so. Less code.
Thanks, I'll keep eyes on this.
comment:3 Changed 10 years ago by
Component: | unfiled → event |
---|---|
Priority: | undecided → low |
Resolution: | → wontfix |
Status: | new → closed |
Unfortunately, we don't support SVG, and even though this worked in the past, it's not something we're supporting so we're not going to fix it for now. If we decide to support SVG in the future, we'll reopen and address this issue.
Thanks!
Note: See
TracTickets for help on using
tickets.
Confirmed and further reduction http://jsfiddle.net/rwaldron/VvgeU/
I'll warn that this is unlikely to be fixed, unless the fix requires very minimal changes. Note that I initially wrote a test that automated the click with
jQuery("use").trigger("click");
, this does work—the issue arises with real clicks.