jQuery.Callbacks()
在1.7版中引入的该函数返回一个多用途对象,该对象提供了一种管理回调列表的强大方法。它支持添加,删除,触发和禁用回调。jQuery 回调对象callbacks
- jQuery.Callbacks()
- 一个多用途的回调列表对象,提供了强大的的方式来管理回调函数列表。
- callbacks.add()
- 回调列表中添加一个回调或回调的集合。
- callbacks.fire()
- 使用给定的参数调用所有回调。
- callbacks.fired()
- 确定是否已经至少调用了一次回调。
- callbacks.fireWith()
- 使用给定的上下文和参数调用列表中的所有回调。
- callbacks.has()
- 确定列表是否绑定了任何回调。如果提供了回调作为参数,请确定它是否在列表中。
- callbacks.lock()
- 将回调列表锁定为当前状态。
- callbacks.locked()
- 确定回调列表是否已被锁定。
- callbacks.empty()
- 从列表中删除所有回调。
- callbacks.remove()
- 从回调列表中删除一个回调或一组回调。