在JQuery中禁用双击事件

时间:2019-04-17 11:34:41

标签: javascript jquery

我的点击事件正在运行,我想禁用双击。但这不起作用

点击事件:

  $(document).on("click", ".firstlevel, .secondlevel, .thirdlevel", function () {   
      if ($(this).parent().siblings(".k-icon") !== undefined) {
          $(".preloader").fadeOut();
          $(this).parent().siblings(".k-icon").click();         
      }
  });

  $(document).on("dblclick", ".firstlevel, .secondlevel, .thirdlevel", function (e) {
        e.preventDefault();
        e.stopPropogation();
    });

1 个答案:

答案 0 :(得分:2)

为什么不使用jquery的 .off()方法删除与给定选择器关联的事件处理程序?

http://api.jquery.com/off/

override func viewDidLoad()
{
    super.viewDidLoad()

    let rightBarButton = UIBarButtonItem(image: UIImage(named: "logout"), style: .plain, target: self, action: #selector(logoutButtonTapped))
    self.navigationController?.navigationItem.rightBarButtonItem = rightBarButton
}