对于事件
- 追朔到原始的事件模型,也就是0级DOM事件模型。非常通俗的说,就是给HTML元素里加一个事件,这种方法有一个硬伤,就是不能同时对元素注册多个处理函数。
- W3C的专家定义2级DOM事件模型也就产生了,也就是所谓的标准事件模型。API如下定义:
- element.addEventListener(type,listener,useCapture);
- element.removeEventListener(type,listener,useCapture);
- 这又牵扯到了事件流,也就是事件的传播。W3C的专家把事件分成了3个阶段:(1)捕获;(2)目标;(3)冒泡;
- 事件对象(event)这个对象是W3C的......
阅读全文