【问题标题】:How to unbind event handler on bootstrap datepicker?如何在引导日期选择器上取消绑定事件处理程序?
【发布时间】:2015-07-27 08:43:43
【问题描述】:

我正在使用引导日期选择器,并在 changeDate 事件上添加了一个处理程序来跟踪 JS 中日期的任何更改。但是在某些情况下我需要暂时禁用这个事件,该怎么做呢?

【问题讨论】:

    标签: javascript bootstrap-datepicker


    【解决方案1】:

    您可以使用off 作为事件处理程序,也可以使用noop 函数:

    func = $.noop();
    

    【讨论】:

    • 我喜欢noop函数解决方案,但我也对'off'很好奇,所以JQuery的off也适用于datepicker?你能帮忙解释一下为什么它在这里有效吗?
    【解决方案2】:

    $('.datepicker').datepicker().off('changeDate', event_handler);

    【讨论】:

      猜你喜欢
      • 2017-10-05
      • 2010-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多