检查按钮单击事件是否启用JQuery

时间:2018-02-20 00:59:33

标签: jquery

我有一个停止和一个重置按钮。停止按钮启用DOM上的多个按钮,这些按钮在用户启动时被禁用。重置按钮也启用相同的按钮。如果用户按下停止然后重置,我宁愿不尝试重新启用相同的按钮。事实上,我认为这可能会导致一些奇怪的行为。

在尝试通过重置按钮启用按钮之前,是否有办法测试是否已通过停止按钮重新启用按钮的单击事件?

$('#stop').click(function() {
    clearInterval(watchHandler);
    clearInterval(breakHandler);
    if (breakInterval !== 1) {
           $('#minusSession').on('click', minusSession);
           $('#plusSession').on('click', plusSession);
    }
    $('#minusBreak').on('click', minusBreak);
    $('#plusBreak').on('click', plusBreak);
    $('#start').on('click', startLogic);
});

function resetLogic () {
     clearInterval(watchHandler);
     clearInterval(breakHandler);
     $('#minusSession').on('click', minusSession);
     $('#plusSession').on('click', plusSession);
     $('#minusBreak').on('click', minusBreak);
     $('#plusBreak').on('click', plusBreak);
     $('#start').on('click', startLogic);
 }

0 个答案:

没有答案