JS無限滾動效果的實現

 window.timer = setInterval(function() {
        $('.list-contanier')
          .find('ul')
          .animate(
            {
              marginTop: '-=1'
            },
            {
              duration: 0,
              easing: 'swing',
              complete: function() {
                var s = Math.abs(
                  parseInt($('.luckydraw-list').css('margin-top'))
                );
                if (s >= 51) {//li元素的高度
                  $('.luckydraw-list')
                    .find('li')
                    .slice(0, 1)
                    .appendTo($(this));
                  $('.luckydraw-list').css('margin-top', 0);
                }
              }
            }
          );
      }, 5);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章