多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# jQuery 事件 - undelegate() 方法 ## 实例 从所有元素删除由 delegate() 方法添加的所有事件处理器: ``` $("body").undelegate(); ``` ## 定义和用法 undelegate() 方法删除由 delegate() 方法添加的一个或多个事件处理程序。 ### 语法 ``` $(_selector_).undelegate(_selector_,_event_,_function_) ``` | 参数 | 描述 | | --- | --- | | _selector_ | 可选。规定需要删除事件处理程序的选择器。 | | _event_ | 可选。规定需要删除处理函数的一个或多个事件类型。 | | _function_ | 可选。规定要删除的具体事件处理函数。 | ## 亲自试一试 - 实例 [删除事件处理程序,由 delegate() 添加,来自具体选择器](/tiy/t.asp?f=jquery_event_undelegate_selector) 如何使用 undelegate() 方法从指定元素删除所有事件处理程序。 [删除指定事件类型的事件处理程序,由 delegate() 添加,来自指定元素](/tiy/t.asp?f=jquery_event_undelegate_event) 如何使用 undelegate() 方法从指定元素删除具体事件类型的所有事件处理程序。 [删除由 delegate() 添加的具体函数](/tiy/t.asp?f=jquery_event_undelegate_function) 如何使用 undelegate() 方法为事件处理程序删除来自特定事件类型的特定函数。