如何通过jQuery删除前2个li元素

时间:2017-05-04 09:32:14

标签: jquery carousel

我在列表的末尾克隆了2个li元素,之后我想删除第一个2.我正在努力实现无限的旋转木马。我的方式是:

  • 等待3秒
  • 转移背景
  • 在ul
  • 末尾添加前两项的克隆
  • 删除前2个列表元素(我在此步骤中遇到问题)
  • 重复

这是 jsFiddle我的尝试,但如上所述,我无法删除前两个元素。有什么建议吗?

  setInterval(function() {
            jQuery('.view').animate({
            left: '-=58'
    });

    jQuery('#first-tt-set').clone().appendTo(".view ul");
    jQuery('#second-tt-set').clone().appendTo(".view ul");
           if($('.view ul li').length == 10){
    jQuery('#first-tt-set:nth-child(1)').remove();
    jQuery('#second-tt-set:nth-child(1)').remove();
    }

   }, 3000);

0 个答案:

没有答案