Array.prototype.forEach.call(lis,element=>{
element.onmouseover=function () {
element.style.backgroundColor='#567';
};
element.onmouseout=function () {
element.style.backgroundColor='#FFF';
}
})
element.onmouseover=function () {
element.style.backgroundColor='#567';
};
element.onmouseout=function () {
element.style.backgroundColor='#FFF';
}
})
2017-12-21
补更一下@慕网老油条 的评论~手动笔芯。
除了油条大大指出的外,还有一个小bug:如果连续快速点击开始按钮,title内容的切换会发生一个短暂的暂停。这是因为每次点击开始,都会清空一次计时器又打开。如果点的很快,还没来得及打开就关上,视觉上出现一个短暂的暂停效果。
解决方案:playFun函数中不使用清空计时器,而是设置flag,用if判断。同样,stopFun()里除了清除计时器外,也设置一下flag, 键盘那部分代码的flag则不需要重新设置。这样就完美解决了两个Bug.
代码 另传。
除了油条大大指出的外,还有一个小bug:如果连续快速点击开始按钮,title内容的切换会发生一个短暂的暂停。这是因为每次点击开始,都会清空一次计时器又打开。如果点的很快,还没来得及打开就关上,视觉上出现一个短暂的暂停效果。
解决方案:playFun函数中不使用清空计时器,而是设置flag,用if判断。同样,stopFun()里除了清除计时器外,也设置一下flag, 键盘那部分代码的flag则不需要重新设置。这样就完美解决了两个Bug.
代码 另传。
2017-12-18