我想问一在JavaScript中怎样实现同时实现二个js效果,麻烦了
3 回答

一瞬儿光
TA贡献178条经验 获得超70个赞
原生写法:
element.addEventListener(event,function,bool);
Jquery写法:
$(element).bind(event,function);
两者都是对dom元素进行事件监听,jquery可以在bind方法里添加多个添加事件。两者原理都是将事件绑定到元素上,触发事件时以优先级对事件进行冒泡,然后进行处理。Jquery的bind方法的源代码实际也是对addEventListener方法的封装。

DasiyOulu
TA贡献7条经验 获得超3个赞
用DOM2级事件的element.addEventListener('click', myFUnctionReference, false);可以绑定多个事件,后写的事件不会覆盖前面写的事件。不明白可以继续问我或百度。
添加回答
举报
0/150
提交
取消