Phương thức jQuery unbind ()

❮ Phương thức sự kiện jQuery

Thí dụ

Xóa tất cả các trình xử lý sự kiện cho tất cả các phần tử <p>:

$("button").click(function(){
  $("p").unbind();
});

Định nghĩa và Cách sử dụng

Phương thức unbind () không được dùng nữa trong phiên bản 3.0. Sử dụng phương thức off () để thay thế.

Phương thức unbind () loại bỏ các trình xử lý sự kiện khỏi các phần tử đã chọn.

Phương thức này có thể xóa tất cả hoặc các trình xử lý sự kiện đã chọn, hoặc dừng các chức năng đã chỉ định chạy khi sự kiện xảy ra.

Phương thức này cũng có thể hủy liên kết các trình xử lý sự kiện bằng cách sử dụng một đối tượng sự kiện. Điều này được sử dụng để hủy liên kết một sự kiện từ bên trong chính nó (như xóa một trình xử lý sự kiện sau khi sự kiện đã được kích hoạt một số lần nhất định).

Lưu ý: Nếu không có tham số nào được chỉ định, phương thức unbind () sẽ xóa TẤT CẢ các trình xử lý sự kiện khỏi phần tử được chỉ định.

Lưu ý: Phương thức unbind () hoạt động trên bất kỳ trình xử lý sự kiện nào được đính kèm với jQuery.


Cú pháp

$(selector).unbind(event,function,eventObj)

Parameter Description
event Optional. Specifies one or more events to remove from the elements.
Multiple event values are separated by space.
If this is the only parameter specified, all functions bound to the specified event will be removed.
function Optional. Specifies the name of the function to unbind from the specified event for the element
eventObj Optional. Specifies the event object to remove to use. The eventObj parameter comes from the event binding function

Hãy tự mình thử - Ví dụ


Cách sử dụng phương thức unbind () để hủy liên kết một hàm cụ thể khỏi một sự kiện cụ thể cho một phần tử.


Chỉ định một đối tượng sự kiện để loại bỏ.


❮ Phương thức sự kiện jQuery