2 つの別々のボタンを使用してリスト項目を循環する単純なプラグインを作成したいと考えています。リストは無限ループである必要はありません。クリックされたボタンに応じて、適切なアイテムを適切な位置に表示/非表示にする必要があります。
最初はマージンを使用することを考えていましたが、もうよくわかりません。助言がありますか?
2 つの別々のボタンを使用してリスト項目を循環する単純なプラグインを作成したいと考えています。リストは無限ループである必要はありません。クリックされたボタンに応じて、適切なアイテムを適切な位置に表示/非表示にする必要があります。
最初はマージンを使用することを考えていましたが、もうよくわかりません。助言がありますか?
同様の問題を抱えている人のために、この解決策を考え出しました。
$('.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'));
});