|
@ -64,43 +64,43 @@ let paginationStart = (startPage - slideRange) <= 1 ? 0 : |
|
|
|
|
|
|
|
|
$("#pagin li").hide(); |
|
|
$("#pagin li").hide(); |
|
|
for (let t = paginationStart; t < (paginationStart + totalSlidePage); t++) { |
|
|
for (let t = paginationStart; t < (paginationStart + totalSlidePage); t++) { |
|
|
$("#pagin li").eq(t + 1).show(); |
|
|
$("#pagin li").eq(t + 1).show(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
next.show(); |
|
|
next.show(); |
|
|
prev.show(); |
|
|
prev.show(); |
|
|
|
|
|
|
|
|
if (startPage == 1) { |
|
|
if (startPage == 1) { |
|
|
prev.hide(); |
|
|
prev.hide(); |
|
|
} |
|
|
} |
|
|
else if (startPage == pageCount ) { |
|
|
if (startPage == pageCount ) { |
|
|
next.hide(); |
|
|
next.hide(); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
showPage = function() { |
|
|
showPage = function() { |
|
|
console.log(startPage); |
|
|
console.log(startPage); |
|
|
$(".browsethearchive-items").hide(); |
|
|
$(".browsethearchive-items").hide(); |
|
|
$(".browsethearchive-items").each(function(n) { |
|
|
$(".browsethearchive-items").each(function(n) { |
|
|
if (n >= pageSize * (startPage - 1) && n < pageSize * startPage) |
|
|
if (n >= pageSize * (startPage - 1) && n < pageSize * startPage) |
|
|
$(this).show(); |
|
|
$(this).show(); |
|
|
}); |
|
|
}); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
for (let i = 0 ; i < pageCount; i++) { |
|
|
for (let i = 0 ; i < pageCount; i++) { |
|
|
$("#pagin").append('<li><a href="#">' + (i + 1) + '</a></li> '); |
|
|
$("#pagin").append('<li><a href="#">' + (i + 1) + '</a></li> '); |
|
|
|
|
|
|
|
|
if (i > pageSize) { |
|
|
if (i > pageSize) { |
|
|
$("#pagin li").eq(i).hide(); |
|
|
$("#pagin li").eq(i).hide(); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
let prev = $("<li/>").addClass("prev").html("Prev").click(function() { |
|
|
let prev = $("<li/>").addClass("prev").html("Prev").click(function() { |
|
|
let prevLi = $("#pagin li a.current").parent().prev().find("a"); |
|
|
let prevLi = $("#pagin li a.current").parent().prev().find("a"); |
|
|
|
|
|
|
|
|
if (prevLi[0]) { |
|
|
if (prevLi[0]) { |
|
|
$("#pagin li a.current").removeClass("current"); |
|
|
$("#pagin li a.current").removeClass("current"); |
|
|
prevLi.addClass("current"); |
|
|
prevLi.addClass("current"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
slide(); |
|
|
slide(); |
|
@ -111,28 +111,28 @@ showPage(); |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
let next = $("<li/>").addClass("next").html("Next").click(function() { |
|
|
let next = $("<li/>").addClass("next").html("Next").click(function() { |
|
|
let nextLi = $("#pagin li a.current").parent().next().find("a"); |
|
|
let nextLi = $("#pagin li a.current").parent().next().find("a"); |
|
|
|
|
|
|
|
|
if (nextLi[0]) { |
|
|
if (nextLi[0]) { |
|
|
$("#pagin li a.current").removeClass("current"); |
|
|
$("#pagin li a.current").removeClass("current"); |
|
|
nextLi.addClass("current"); |
|
|
nextLi.addClass("current"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
slide(); |
|
|
slide(); |
|
|
|
|
|
|
|
|
if (startPage <= pageCount) { |
|
|
if (startPage <= pageCount) { |
|
|
showPage(); |
|
|
showPage(); |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
$("#pagin").prepend(prev).append(next); |
|
|
$("#pagin").prepend(prev).append(next); |
|
|
|
|
|
|
|
|
$("#pagin li a").click(function() { |
|
|
$("#pagin li a").click(function() { |
|
|
$('#pagin li a').removeClass('current'); |
|
|
$('#pagin li a').removeClass('current'); |
|
|
$(this).addClass('current'); |
|
|
$(this).addClass('current'); |
|
|
|
|
|
|
|
|
slide(); |
|
|
slide(); |
|
|
showPage(); |
|
|
showPage(); |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
$("#pagin li a").eq(0).addClass("current"); |
|
|
$("#pagin li a").eq(0).addClass("current"); |
|
|