最新回答 / nc1199
不行,因為導致連續滑動不產生動畫的原因就是在第一個動畫執行期間又開始去調用了第二個動畫。而你這樣的修改方式依舊會在第一個動畫效果沒完成時去觸發第二個動畫?;蛘哒f 一個動畫執行的時間大約為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