Staf Pengajar
Tentang Kami > Staf Pengajar
jQuery(document).ready(function($) {
let itemsPerPage = 8; // Jumlah item per halaman
let totalItems = $(".grid-item").length;
let totalPages = Math.ceil(totalItems / itemsPerPage);
let currentPage = 1; // Halaman default
function showPage(page) {
$(".grid-item").css({"visibility": "hidden", "height": "0", "opacity": "0", "display": "none"});
$(".grid-item").slice((page - 1) * itemsPerPage, page * itemsPerPage)
.css({"visibility": "visible", "height": "auto", "opacity": "1", "display": "flex"});
// Update tombol aktif
$(".pagination-button").removeClass("active");
$(".pagination-button[data-page='" + page + "']").addClass("active");
}
function createPagination() {
$(".pagination-buttons").html(""); // Hapus tombol sebelumnya
if (totalPages > 1) {
// Tambahkan tombol angka halaman
for (let i = 1; i <= totalPages; i++) {
let buttonClass = i === 1 ? "pagination-button active" : "pagination-button";
$(".pagination-buttons").append('');
}
}
}
$(document).on("click", ".pagination-button", function() {
currentPage = $(this).data("page");
showPage(currentPage);
});
// Inisialisasi pertama kali
createPagination();
showPage(1);
});