用什麼方式繫結事件,就用對應的方式解綁事件
一、物件.on事件名字 = 事件處理函式;---->繫結事件
物件.on事件名字 = null; ----->解綁
type
="button"
value
="繫結"
id="btn"
>
type
="button"
value
="解除繫結"
id="btn2"
>
my$
("btn").
onclick
=function()
;my$
("btn2").
onclick
=function()
;
二、
物件.addeventlistener(「沒有on的事件型別」,命名函式,false);
物件.removeeventlistener(「沒有on的事件型別」,命名函式,false);
functionf1(
)functionf2(
)my$
("btn").
addeventlistener
("click"
, f1,
false);
my$(
"btn").
addeventlistener
("click"
, f2,
false);
my$(
"btn2").
onclick
=function()
;
三、
物件.attachevent(「on事件型別」,命名函式);
物件.detachevent(「on事件型別」,命名函式);
functionf1(
)functionf2(
)my$
("btn").
attachevent
("onclick"
,f1)
;my$
("btn").
attachevent
("onclick"
,f2)
;my$
("btn2").
onclick
=function()
;
事件繫結與解除
ele.onclick function event 乙個元素的同乙個事件只能繫結乙個處理函式,基本等同於寫在行間,控制代碼,this指向dom元素本身 obj.addeventlistener type,fn,false type 事件型別,fn 處理函式,乙個事件可以繫結多個處理函式,ie9以下...
jQuery 事件的繫結和解除繫結
html 老哥,點我 js document ready function 繫結方法,將做出反應的 封裝起來,提公升 的利用率,同時能減少記憶體的占用 on表示繫結事件,off表示解除事件,事件繫結不會覆蓋,如果乙個事件繫結了多個方法,解除預設全部解除,通過逗號隔開指定解除某個方法,老版本on和of...
module3 03 DOM事件繫結 解除 事件流
同乙個元素可以多次繫結事件監聽,同乙個事件可以註冊多個事件函式 相容問題 不支援ie9以下的瀏覽器 同乙個元素可以多次繫結事件監聽,同乙個事件型別 比如相同的onclick 可以註冊多個事件函式 相容性問題 只支援ie10及以下的瀏覽器 注意事項 注意事項 這樣只需要給父元素這乙個繫結事件就可以了 ...