jQuery事件之解綁事件

2022-07-18 04:45:13 字數 681 閱讀 8234

$(selector).unbind([eventtype][,handler(eventobject)]);

返回值:jquery

引數解釋:

handler(eventobject):

型別:function()

如果把在bind時傳遞的處理函式作為第二個引數,則只有這個特定的時間處理函式會被刪除。

作用:

bind()的反向操作,從每乙個匹配的元素總刪除繫結的事件。

如果沒有引數,則刪除所有繫結的事件。

把所有段落的所有事件取消繫結

$("p").unbind();
將段落的click事件取消繫結

$("p").unbind("click");
刪除特定函式的繫結,將函式作為第二個引數傳入

var foo = function()

//給p標籤繫結click mouseenter事件

$("p").bind("click mouseenter", foo);

//只解綁了p標籤的click事件

$("p").unbind("click", foo);

jquery 事件 繫結與解綁

一 on 的多事件繫結 elem on mouseover mouseout function 多個事件繫結乙個函式 elem on mouseout function 目標節點 點選在這個元素上 div on click p fn 事件繫結在最上層div元素上,當使用者觸發在a元素上,事件將往上冒...

事件監聽和事件解綁

事件監聽 odiv.addeventlistener click function 布林值 預設為flase addeventlistener為新增事件監聽 click 這裡填的是要執行的事件 function 這裡填的是執行內容 布林值 預設為flase 這裡填ture或flase 停止事件傳播 ...

為元素解綁事件

注意 用什麼方式繫結事件,就應該用對應的方式解綁事件 1.解綁事件 物件.on事件名字 事件處理函式 繫結事件 物件.on事件名字 null my btn onclick function my btn2 onclick function 2.解綁事件 物件.addeventlistener 沒有o...