【发布时间】:2011-07-21 21:33:43
【问题描述】:
如何存储通过取消绑定删除的事件并在以后重新应用它们?
假设我有这个元素:
<div id="thediv">The Div</div>
它的 onclick 事件附加了不同数量的函数。我知道我可以使用 unbind 来删除所有的 onclick 函数:
$("#thediv").unbind("click");
如何存储未绑定的函数以便以后重新绑定?
请注意,这必须适用于 jQuery 1.5。
我确实看到了this previous answer ,但有一些我不明白的地方:
- 为什么是先绑定后解除绑定?
-
ary_handlers[idx]在做什么?
(我并不是真的在寻找这些问题的答案,除非它们对于解释我关于捕获未绑定函数的问题的解决方案是必要的。)
【问题讨论】:
标签: jquery jquery-1.5