已采纳回答 / muk12138
index在这里是一个起标记作用的变量,if里面的判断是index!=-1,最开始index应该是不等于-1的,那么当你按下回车键之后,index之后的值就被赋值为-1,那么代表这个函数执行过了,下次再按回车因为此时的index的值已经等于-1了,则函数不执行
2016-11-26
已采纳回答 / DasiyOulu
IE8以前的浏览器只支持事件冒泡,不支持事件捕获,它也不支持addEventListener函数,不会用第三个参数来表示是冒泡还是捕获,它提供了另一个函数attachEvent。IE9就支持addEventListener(这段是借鉴其他问题别的同学的回答)。addEventListener()的第三个参数useCapture,这个参数决定要使用的事件处理程序的调用类型,只有在特定狀況下才会对事件产生影响,通常建议用false;如果参数是true,事件处理程序以捕捉模式触发;从顶层的父节点开始触发事件,从...
2016-11-25
我感觉判断放置顶部距离时把if(t<0){t=10;}换成if(t<10){t=10;}会更好一点。
因为发现在拖曳到顶部时会有一个窗口抖动(top从0px跳回10px)的小bug。
因为发现在拖曳到顶部时会有一个窗口抖动(top从0px跳回10px)的小bug。
2016-11-24
吧定时器调慢成1000妙,重复点击开始按钮,就会停止在当前的datas,进入开始抽奖函数先判断定时器,如果是null,就不执行false,如果不是null就执行下面函数,然后在停止事件中设置time = null
2016-11-24