我有一个停止和一个重置按钮。停止按钮启用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);
}