0

jQuery プラグインを作成しましたが、destroy メソッドを追加していません。ドキュメントにバインドされており、クリック イベントを介してバインドを解除したいと考えています。

プラグインは次のように呼び出されます。

$(document).myPlugin({
    option1: "1",
    option2: "2"
});

私はそれをアンバインドする必要があると思いました:

$("#unbind").click(function(e) {
    $(document).unbind("myPlugin");
    e.preventDefault();
});

しかし、このイベントの後、プラグインはまだ機能しています。このプラグインをアンバインドする正しい方法は何ですか? それが役立つ場合、プラグインのパブリック メソッドにアクセスするには、次のようにする必要があります。$(document).data('myPlugin').pubMethod();

4

0 に答える 0