javascript - jquery 中的 bind 和 unbind 是什么意思?

标签 javascript jquery binding

用白痴慢学习者的术语来说,绑定(bind)和解除绑定(bind)在 jquery 中意味着什么?

最佳答案

绑定(bind):将处理程序耦合到元素,当事件发生在所述元素上时,它将运行。根据您要处理的事件类型,您可以使用不同的函数,例如 click(function) (alt: bind('click', function)焦点(函数)(替代:bind('focus', function)

解除绑定(bind):将处理程序元素解耦,这样当事件发生时,处理程序函数将不再更长的时间。解除绑定(bind)总是一样的; unbind('click', function) 解除绑定(bind)某个处理程序,unbind('click') 解除绑定(bind)所有点击处理程序,unbind() 取消绑定(bind)所有处理程序。当然,您可以将 click 替换为其他类型的事件。

关于javascript - jquery 中的 bind 和 unbind 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1264353/

相关文章:

javascript - 如果在 uib-tabset 中使用,则值不与范围的变量绑定(bind)

javascript - React Native 中的传播运算符导致 mocha 出现 'Unexpected token' 错误

jquery - 使用 Jquery 一次性禁用所有复选框、所有下拉列表和文本框

c# - WPF MVVM : how to bind GridViewColumn to ViewModel-Collection?

c# - 带有数据网格和 TabControl 的 WPF MVVM Master 详细信息 View

将 primefaces dataTable 与 org.primefaces.component.datatable.DataTable 绑定(bind);

javascript - jQuery的each方法中的 "callback.call( value, i, value )"是什么意思?

javascript - 如何查找 jQuery 选择器(使用 :contains) result set's complement

javascript - 浏览器窗口关闭检测

javascript - 如何使用 window.location.hash 返回部分 url