/** * TEMA TABANAN - Pagination */ function initPagination(paginationSelector, itemsSelector, perPage) { perPage = perPage || 10; var $pagination = $(paginationSelector); var $items = $(itemsSelector); var totalItems = $items.length; var totalPages = Math.ceil(totalItems / perPage); var currentPage = 1; function showPage(page) { currentPage = page; $items.hide(); $items.slice((page - 1) * perPage, page * perPage).show(); renderPagination(); } function renderPagination() { $pagination.empty(); if (totalPages <= 1) return; var html = '