jQueryUIウィジェットファクトリを使用してjQueryプラグインを構築しています。
私のプラグインはカスタムイベントをウィンドウにバインドします...
_subscribe: function() {
$(window).on("dragger.started", function() { ... });
}
プラグインの特定のインスタンスが破棄されたときに、これらのイベントを削除するにはどうすればよいのでしょうか。使用する場合...
destroy: function() {
$(window).off("dragger.started");
}
...その後、すべての「dragger.started」イベントが削除されるため、ページ上のプラグインの他のインスタンスが台無しになります。
プラグインのインスタンスに関連付けられているイベントのみを破棄するための推奨される方法は何ですか?
(事前に)あなたの助けに感謝します。