今天在实现一个级联效果的时候 ,三个下拉框级联 。主要用到change事件。 为减少事件监听,就用了代理的方式在父容器上监听change事件,然后 判定事件来源,对应进行处理。 在 ff, chrome 下 ,一切ok, 但是在IE 6 下,发现 不行。 遂查了原因。发现 change事件在 IE系列里面竟然不冒泡 ,伤不起啊 ,最后又悲剧的改为单个监听change事件。
经查发现: 不光 change事件, IE6 IE7 IE8 IE9(Q) 中 change、select、submit、reset 事件均不产生事件冒泡。
附:坑啊! 再次缅怀秦始皇, 期待一统!