相关疑难解决方法(0)

如何暂时禁用jQuery中的单击处理程序?

假设我有类似以下内容来捕获按钮的click事件:

$("#button_id").click(function() {
  //disable click event
  //do something
  //re-enable click event
}
Run Code Online (Sandbox Code Playgroud)

如何暂时禁用按钮的单击事件,直到原始单击处理结束?单击按钮后,我基本上消除了div,但如果用户快速点击按钮几次,它会在div有机会消失之前处理所有这些点击.我想"去抖动"按钮,以便在div消失之前只有第一次点击才会被注册.

javascript jquery

64
推荐指数
5
解决办法
9万
查看次数

标签 统计

javascript ×1

jquery ×1