我已经创建了一个 jQuery 插件,但我没有添加一个 destroy 方法。它已绑定到文档,并且我想通过单击事件解除绑定。
该插件是这样调用的:
$(document).myPlugin({
option1: "1",
option2: "2"
});
我想解开它我需要做的:
$("#unbind").click(function(e) {
$(document).unbind("myPlugin");
e.preventDefault();
});
但是在此事件之后,该插件仍在运行。解绑此插件的正确方法是什么?如果有帮助,要访问插件的公共方法,我必须执行以下操作:$(document).data('myPlugin').pubMethod();