Javascript 如何创建一个自定义函数,我可以关闭它的点击?

Javascript 如何创建一个自定义函数,我可以关闭它的点击?,javascript,jquery,Javascript,Jquery,我在加载页面后运行了一些代码,因此在页脚中我得到: $(function(){ //code to run on page load }); 但我需要停止该代码以在计算机上运行 .click() 我在考虑使用一个自定义函数,它可以在页面加载时运行,然后可以在单击时禁用该函数 如何创建一个自定义函数,我可以在单击时将其关闭?一个简单的方法是在页面中添加一个标志/首选项变量,它指示可以执行哪些逻辑以及何时执行 无论何时执行代码,只需检查首选项,即 function myfunction (

我在加载页面后运行了一些代码,因此在页脚中我得到:

$(function(){
  //code to run on page load
});
但我需要停止该代码以在计算机上运行

.click() 
我在考虑使用一个自定义函数,它可以在页面加载时运行,然后可以在单击时禁用该函数


如何创建一个自定义函数,我可以在单击时将其关闭?

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

无论何时执行代码,只需检查首选项,即

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

你在这个函数中运行什么,是否涉及循环?我已经更新了我的问题,可能是“停止代码运行{on}a
.click
”,你的意思是你想在代码完成运行后在另一个元素上触发一个click事件吗?是的,在a.click()上我将运行另一个代码并停止在我更新示例之前运行的代码,以解释我的意思。。。但是可能有一种更好的Javascript方式。