私は次のコードのようなものを持っています:
_$(a).click(function() {
$(element).plugin();
});
_
$($.plugin).remove()
を使用する以外に、要素からプラグインを削除する方法はありますか?用語が正しいかどうかはわかりませんが、基本的に要素を元の状態にリセットしたいです。
ありがとう
これが私の汚い解決策です:
$('#myWidget,#myWidget *').unbind().removeData();
プラグインがその機能を提供しない限り、おそらくそれは簡単にはできません。プラグインの機能を調査し、具体的にはそれらを元に戻すか、プラグインされていない要素のクローンを保存して後で置き換える必要があります。