Used the patch from Alexander as the basis for a rewrite of the IE change event logic...
authorAlexander Farkas <a.farkas.pm@googlemail.com>
Mon, 21 Dec 2009 20:32:32 +0000 (15:32 -0500)
committerjeresig <jeresig@gmail.com>
Mon, 21 Dec 2009 20:32:32 +0000 (15:32 -0500)
commit5dc6b7ce3469eaadb37a151d449e8d36571d1894
tree0d19a55b9b39f2de00e66696c802ace03dd14925
parentd7a00234abb07658b47b098a318af334ff3b2509
Used the patch from Alexander as the basis for a rewrite of the IE change event logic. Now has full parity with the regular change event in other browsers: Works with regular bind, works better with multiple selects, works as a regular change event (note test suite changes), works with readonly/disabled inputs, and much more. The original patch had a number of problems, including firing the change event too many times, not bubblinb properly, and not handling clicks on multi-selects properly - that should all be fixed now. Thanks Alexander for the patch pushing in the right direction.
src/event.js
test/delegatetest.html
test/unit/event.js