如何创建一个自定义功能,我可以点击它关闭它?

时间:2012-02-16 22:08:40

标签: javascript jquery

我在页面加载时运行一些代码,所以在页脚中我得到了:

$(function(){
  //code to run on page load
});

但是我需要阻止该代码在

上运行
.click() 

我正在考虑拥有一个在页面加载时运行的自定义函数,然后能够在点击时禁用该函数。

如何创建自定义功能,我可以通过点击将其关闭?

1 个答案:

答案 0 :(得分:1)

一种简单的方法是在页面中添加一个标志/首选项变量,它指示可以执行哪些逻辑以及何时执行。

每当执行代码时,只需检查首选项,即

function myfunction () {
    ....
    if (code_may_run) {
        ....
        code_may_run = false;
    }
    ....
}