jQuery 事件 undelegate() 方法
jquery 事件 undelegate() 方法
undelegate() 方法刪除由 delegate() 方法添加的一個或多個事件處理程序。
1. 語法
$(selector).undelegate(selector,event,function)
參數 | 描述 |
---|---|
selector | 可選。規定需要刪除事件處理程序的選擇器。 |
event | 可選。規定需要刪除處理函數的一個或多個事件類型。 |
function | 可選。規定要刪除的具體事件處理函數。 |
2. 范例
從所有元素刪除由 delegate() 方法添加的所有事件處理器:
$("body").undelegate();
3. - 范例
- 刪除事件處理程序,由 delegate() 添加,來自具體選擇器
- 如何使用 undelegate() 方法從指定元素刪除所有事件處理程序。
- 刪除指定事件類型的事件處理程序,由 delegate() 添加,來自指定元素
- 如何使用 undelegate() 方法從指定元素刪除具體事件類型的所有事件處理程序。
- 刪除由 delegate() 添加的具體函數
- 如何使用 undelegate() 方法為事件處理程序刪除來自特定事件類型的特定函數。
當用戶離開頁面時,會發生 unload 事件。具體來說,當發生以下情況時,會發出 unload 事件:點擊某個離開頁面的鏈接;在地址欄中鍵入了新的 url;使用前進或后退按鈕;關閉瀏覽器;重新加載頁面。unload() 方法將事件處理程序綁定到 unload 事件。unload() 方法只應用于 window 對象。
相關文章
- jQuery 事件
- jQuery 效果 滑動
- jQuery 效果 動畫
- jQuery Callback 函數
- jQuery 設置內容和屬性
- jQuery 添加元素
- jQuery 遍歷
- jQuery 遍歷 祖先
- jQuery AJAX load() 方法
- jQuery noConflict() 方法
- jQuery 參考手冊 文檔操作
- jQuery 參考手冊 CSS 操作
- jQuery 事件 error() 方法
- jQuery 事件 mousedown() 方法
- jQuery 事件 mouseup() 方法
- jQuery 事件 one() 方法
- jQuery 事件 ready() 方法
- jQuery 事件 resize() 方法
- jQuery 事件 select() 方法
- jQuery 事件 submit() 方法