Recommended way to remove events on destroy with jQuery UI Widget Factory
- by user1031947
I'm using the jQuery UI Widget Factory to build a jQuery plugin.
My plugin binds custom events to the window...
_subscribe: function() {
$(window).on("dragger.started", function() { ... });
}
I am wondering how to go about removing these events, when a particular instance of the plugin is destroyed. If I use...
destroy: function() {
$(window).off("dragger.started");
}
...then that will mess up any other instances of the plugin on the page, as it will remove all "dragger.started" events.
What is the recommended way to go about destroying only those events that are associated with an instance of the plugin?
Thanks (in advance) for your help.