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