Этот код работает для следующего просмотра, но не дает плавного эффекта скольжения. Пожалуйста, помогите сделать его гладким. У меня есть список вариантов данных, которые нужно отображать в слайдере с помощью следующей кнопки prev.Ползунок в li с использованием jquery
$(document).ready(function() {
$('#prev').hide();
var $lis = $("#myList li").hide();
$lis.slice(0, 10).show();
var size_li = $lis.length;
var x = 10,
start = 0;
if(size_li == x)
{
$('#prev').hide();
$('#next').hide();
}
$('#next').click(function (e) {
e.stopPropagation();
$('#prev').show();
if (start + x < size_li) {
$lis.slice(start, start + x).hide();
start += 1;
$lis.slice(start, start + x).show();
}
if(start + x == size_li)
{
$('#next').hide();
}
});
$('#prev').click(function() {
$('#next').show();
if (start >= 1) {
$lis.slice(start, start + x).hide();
start -= 1;
$lis.slice(start, start + x).show();
}
if(start == 0)
{
$('#prev').hide();
}
});
});
Спасибо за комментарии. Медленный атрибут не работает, чтобы дать эффект скольжения. –
также я применил данный css ко всему элементу li, но никаких изменений не произошло. –