有人知道如何取消绑定(bind)事件处理程序集,但是记住它们以便以后再次绑定(bind)它们吗?有什么建议?
最佳答案
项目数据中有一个事件元素。这应该是您的入门,可以在解除绑定(bind)之前阅读元素并将处理程序存储在数组中。如果您需要更多帮助,请发表评论。通过阅读$ .fn.clone方法,我得到了这个主意,因此也请看一下。
$(document).ready(function() {
$('#test').click(function(e) {
alert('test');
var events = $('#test').data("events");
$('#test').unbind('click', events.click[0]);
});
});
<a id="test">test</a>
关于javascript - jQuery:取消绑定(bind)事件处理程序,以便稍后再次绑定(bind)它们,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/516265/