javascript - 在正文上单击运行一个函数后单击运行另一个函数

标签 javascript jquery

是否可以在点击 body 后调用一个函数,然后在第二次点击后调用不同的函数?

我试过然后停了,有什么想法吗?

$("html, body").one("click",function() {
  // to something
}

最佳答案

你可以尝试这样的事情:

var clicks = 0;
$("html, body").on("click",function() {
    if(clicks === 0){
        funcA();
    } 
    if(clicks > 1){
        funcB();
    }
    clicks++;
}

其中 funcAfunc

关于javascript - 在正文上单击运行一个函数后单击运行另一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42765368/

相关文章:

javascript - 同一字段中的数字和文本

javascript - 尝试缩小针对不同 ID 多次使用的点击事件?

javascript - jqgrid 防止 onSelectRow

Javascript - 删除数组项和 DOM

javascript - 自动关闭警报

javascript - 解构赋值与 array.map

javascript - 如何使 HTML 正确呈现到 ExtJS 选项卡中?

javascript - 使用 Clipboard.js 复制跨度文本

javascript - 单击按钮时将 twig 中的 javascript 变量传递给 php Controller

javascript - 单击时触发事件(复选框+标签除外)