Я уже нашел решение для этого, но я новичок в JQuery.Перемещение по нескольким divs с помощью следующих и предыдущих кнопок
Как вы меняете его так, чтобы я мог показывать три div за раз, и когда нажимают на следующие или предыдущие кнопки, он выдвигает 1 вместо того, чтобы показывать только по одному.
Вот это JS Fiddle я смотрел на:
http://jsfiddle.net/TrueBlueAussie/aVJBY/468/
и это JQuery:
function updateItems(delta)
{
var $items = $('#group').children();
var $current = $items.filter('.current');
$current = $current.length ? $current : $items.first();
var index = $current.index() + delta;
// Range check the new index
index = (index < 0) ? 0 : ((index > $items.length) ? $items.length : index);
$current.removeClass('current');
$current = $items.eq(index).addClass('current');
// Hide/show the next/prev
$("#prev").toggle(!$current.is($items.first()));
$("#next").toggle(!$current.is($items.last()));
}
$("#next").click(function() {
updateItems(1);
});
$("#prev").click(function() {
updateItems(-1);
});
// Cause initial selection
updateItems(0);
Где являются Javascript герцогов прячешься? Конечно, есть решение менее чем в 10 строках кода! – Raoulito
Я отредактировал скрипку: http://jsfiddle.net/aVJBY/552/ Таким образом, у вас всегда есть, по крайней мере, первый или последний div, видимый, они не могут скрыть. – Raoulito