qq_orientation_0
2016-12-07 18:05:19
我想問(wèn)一在JavaScript中怎樣實(shí)現(xiàn)同時(shí)實(shí)現(xiàn)二個(gè)js效果,麻煩了
3 回答

一瞬兒光
TA貢獻(xiàn)178條經(jīng)驗(yàn) 獲得超70個(gè)贊
原生寫(xiě)法:
element.addEventListener(event,function,bool);
Jquery寫(xiě)法:
$(element).bind(event,function);
兩者都是對(duì)dom元素進(jìn)行事件監(jiān)聽(tīng),jquery可以在bind方法里添加多個(gè)添加事件。兩者原理都是將事件綁定到元素上,觸發(fā)事件時(shí)以優(yōu)先級(jí)對(duì)事件進(jìn)行冒泡,然后進(jìn)行處理。Jquery的bind方法的源代碼實(shí)際也是對(duì)addEventListener方法的封裝。

DasiyOulu
TA貢獻(xiàn)7條經(jīng)驗(yàn) 獲得超3個(gè)贊
用DOM2級(jí)事件的element.addEventListener('click', myFUnctionReference, false);可以綁定多個(gè)事件,后寫(xiě)的事件不會(huì)覆蓋前面寫(xiě)的事件。不明白可以繼續(xù)問(wèn)我或百度。
添加回答
舉報(bào)
0/150
提交
取消