【发布时间】:2012-12-17 01:49:43
【问题描述】:
我正在使用 jQuery UI Widget Factory 来构建一个 jQuery 插件。
我的插件将自定义事件绑定到窗口...
_subscribe: function() {
$(window).on("dragger.started", function() { ... });
}
我想知道当插件的特定实例被破坏时如何删除这些事件。如果我使用...
destroy: function() {
$(window).off("dragger.started");
}
...那么这将弄乱页面上插件的任何其他实例,因为它将删除所有“dragger.started”事件。
仅销毁与插件实例关联的事件的推荐方法是什么?
感谢(提前)您的帮助。
【问题讨论】:
标签: javascript jquery-ui jquery jquery-ui-widget-factory