在其中一个js函数运行后禁用所有js函数

时间:2017-10-01 17:03:24

标签: javascript jquery

我有一个按下某些键时运行的功能,我可以重复使用我想要的时间。然后还有另一个函数在按下某个键组合时运行 - 这个想法是它应该运行一次。

我想要做的是当第二个函数完成运行时整个代码应该停止工作,并且可能强制使用刷新页面或刷新页面本身。 那么有没有办法禁用整个脚本?

1 个答案:

答案 0 :(得分:3)

您可以将.off()链接到jQuery(),并将多个选择器传递给该函数,以从一个或多个匹配的元素中删除附加事件

$("#second").on("event" /* "keydown" */, function() {
  // do stuff
  $("#first, #second").off("keydown")
})