Bug Tracker

Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#9840 closed bug (invalid)

Event srcElement null in Firefox

Reported by: [email protected] Owned by:
Priority: low Milestone: 1.next
Component: event Version: 1.6.2
Keywords: Cc:
Blocked by: Blocking:


Problem: The srcElement of a click event is null in Firefox.

Expected: srcElement has a value of the element that was clicked.

Workaround: The target property presents as expected.

jQuery Versions tested: Browsers tested: Chrome, IE9, FF 4/Mac, FF 5 (Win & Mac). Failes on all Firefox configurations tested, works on all non-Firefox configurations tested.


Also tested fiddle: http://jsfiddle.net/wMjmE/ (more akin to my original code, but the issue exists in the first, simpler, jsfiddle code)

Change History (3)

comment:1 Changed 12 years ago by timmywil

Component: unfiledevent
Priority: undecidedlow
Resolution: invalid
Status: newclosed

The event object along with properties jQuery supports is passed to callbacks. In other words, the event object may contain properties which jQuery does not guarantee are compatible across browsers. This is such a case.

See http://api.jquery.com/category/events/ for all of the supported event object properties.

comment:3 Changed 12 years ago by jeffreypriebe

Thanks for the clarity. I didn't realize that it wasn't a "jQuery property" but rather dependent on the browser. Makes complete sense.

Note: See TracTickets for help on using tickets.