最新回答 / nc1199
不行,因为导致连续滑动不产生动画的原因就是在第一个动画执行期间又开始去调用了第二个动画。而你这样的修改方式依旧会在第一个动画效果没完成时去触发第二个动画。或者说 一个动画执行的时间大约为1s,可是你连续滑动的间隔也许1s不到,这样你在1s钟内连续执行了两次bounceInRight,就会导致BUG。(PS:就算在1s内你连续2次remove和add,可是他还是算做你在1s内要进行2次动画,这就是不行的)
2015-09-30
最新回答 / 李宝九日
这是代码片段, 主要是document的默认事件, 需要自己禁止, zepto 没有全给你做了 container.delegate('li', 'tap', function () { var _id = cId = $(this).data('id'); loadImg(_id); document.addEventListener('touchmove', stopPrevent, false); }); function stopPrevent(e) { e.preventDefault(...
2015-04-01
最新回答 / 李宝九日
第一个bug 看你的布局吧第二个bug 这是代码片段, 主要是document的默认事件, 需要自己禁止, zepto 没有全给你做了 container.delegate('li', 'tap', function () { var _id = cId = $(this).data('id'); loadImg(_id); document.addEventListener('touchmove', stopPrevent, false); }); function stopPrevent(e) ...
2015-02-23