JavaScript Event Listener: Time Interval and Status Handling
document.addEventListener('timeInter', function (t) { '未开始' == t.detail.statys ? 'AM' == t.detail.changci ? ((e.daojishi = e.timefun(t.detail.timeNum, 'AM')), (e.changci1Status = '0'), (e.isShowDaojishi = !0), t.detail.isExist && (e.isExistAM = !0)) : ((e.daojishi2 = e.timefun(t.detail.timeNum, 'PM')), (e.changci2Status = '0'), t.detail.isExist && (e.isExistPM = !0)) : 'AM' == t.detail.changci ? ((e.isShowDaojishi = !1), (e.changci1Status = '1'), (e.isShowDaojishi = !1), e.isExistAM ? (e.shoudonUpdateAM = !0) : e.upDatAgainAM || ((e.upDatAgainAM = !0), e.getSpeedOfProgress(e.$AcCodeAM, 0), e.getCompleteTask(e.$AcCodeAM, 0), setTimeout(function () { e.getSpeedOfProgress(e.$AcCodeAM, 0), e.getCompleteTask(e.$AcCodeAM, 0); }, 3e4))) : ((e.changci2Status = '1'), (e.daojishi2 = null), (e.tab = 1), e.isExistPM ? (e.shoudonUpdatePM = !0) : e.upDatAgainPM || ((e.upDatAgainPM = !0), e.getSpeedOfProgress(e.$AcCodePM, 1), e.getCompleteTask(e.$AcCodePM, 1), setTimeout(function () { e.getSpeedOfProgress(e.$AcCodePM, 1), e.getCompleteTask(e.$AcCodePM, 1); }, 3e4))); })
原文地址: https://www.cveoy.top/t/topic/nIJW 著作权归作者所有。请勿转载和采集!