停止jQuery脚本

时间:2010-06-23 06:24:32

标签: jquery click

我想知道是否有可能(以及如何)在点击事件中停止jQuery脚本。

我正在点击这样的

加载它

$("#id_button").click(function() { $.getScript("script.js"); alert ("The script is activated"); });

我想以同样的方式阻止它。

2 个答案:

答案 0 :(得分:1)

我不确定你是否在寻找这个。

您可以使用jquery绑定和取消绑定事件,例如

$("#id_button").bind("click", function(){
});

和unbind

$("#id_button").unbind("click");

答案 1 :(得分:0)

如果这是关于js文件的动态“卸载”,您可以应用Jonathan Sampson's approach.

基本上“script.js”可以封装在一个对象中,并在“点击”时动态加载。在下一个单击事件,您选择的不同按钮单击或事件时,您可以将该对象设置为null,从而删除该脚本的功能。

修改 Rebecca Murphy's slides on code organization.