私の最初のjQueryプラグインはほぼ完成しました。HTMLテーブルを受け取り、ヘッダーを固定し、列を並べ替え可能にします。デモはhttp://tapmeister.com/test/sortfixedtable/index.htmlにあります(プラグインを開始するには、[作成]をクリックします)。
プラグインを削除することを目的としたdestroy()メソッドを追加しました。問題は、イベントが削除されないことです。
70行目で、次のようなものを使用してイベントを追加します。
$(this).on('click.sortfixedtable',methods.sortClick);
151行目で、次のようなものを使用してイベントを削除しようとしています。
$(this).off('.sortfixedtable');
ただし、off()メソッドはクリックイベントを削除しません。誰かが私が台無しになっている場所を教えてもらえますか?ありがとう