jQuery使用控件在列表项中循环

jQuery使用控件在列表项中循环,jquery,Jquery,我想创建一个简单的插件,使用两个单独的按钮循环列表项。列表不必是无限循环,它只需根据单击的按钮在正确的位置显示/隐藏正确的项目 起初我想用保证金,但现在我不太确定了。 有什么建议吗 我最终为任何有类似问题的人提出了这个解决方案 $('.list > li:first').addClass('active'); $('.up').click(function(){ $('.active').next().addClass('active').prev().removeCla

我想创建一个简单的插件,使用两个单独的按钮循环列表项。列表不必是无限循环,它只需根据单击的按钮在正确的位置显示/隐藏正确的项目

起初我想用保证金,但现在我不太确定了。 有什么建议吗


我最终为任何有类似问题的人提出了这个解决方案

$('.list > li:first').addClass('active');
    $('.up').click(function(){
     $('.active').next().addClass('active').prev().removeClass('active');
     $('.list > li:first').before($('.list > li:last'));
     });

        $('.down').click(function(){
            $('.active').prev().addClass('active').next().removeClass('active');        
            $('.list > li:last').after($('.list > li:first'));
        });