Я хотел бы создать разбивку на страницы, добавляющую класс к следующему и предыдущему элементу. Я сгенерировал код, но не очень хорошо работает. Я думаю, что это очень распространенная ситуация, возможно, я использую неправильный код. Как я могу улучшить свой код?jquery prev и next смежный sibling
это моя скрипка http://jsfiddle.net/hhebhm66/
var $curr = $("div.active");
$(".prev").click(function() {
if ($($curr).is(':first-child')){
$('.prev').hide();
}else{
$('.next').show();
$curr = $curr.prev();
$("div").removeClass('active');
$curr.addClass('active');
}
});
$(".next").click(function() {
if ($($curr).is(':last-child')){
$('.next').hide();
}else{
$('.prev').show();
$curr = $curr.next();
$("div").removeClass('active');
$curr.addClass('active');
}
});