let pageNumber = 0; let requestDo = true; const viewSlide = (e) => { if (e.state === false) { alert(e.message); return false; } const itemList = e.result; if (itemList.length === 0) { requestDo = false; } if (pageNumber == 0) { $("#mainSlideList").empty(); } var listHtml = ""; itemList.forEach((element) => { listHtml += `
`; listHtml += `img`; listHtml += `
`; listHtml += `

`; listHtml += `${element.title}`; listHtml += `

`; listHtml += `
`; listHtml += `
`; }); if (pageNumber === 0) { $("#mainSlideList").html(listHtml); } else { $("#mainSlideList").append(listHtml); } $("#loadingBar").hide(); $("#moreButtonBox").show(); }; (function ($) { $("#loadingBar").show(); commonFunction.aJax({ url: service_url + "/get-slides.php", data: { pageCategory: pageCategory, pageNumber: pageNumber, pageCount: pageCount, }, type: "POST", done: viewSlide, }); $(document).on("click", "[name=click-item]", function () { var idx = $(this).data("idx"); location.href = `/pages/detail.html?category=${pageCategory}&idx=${idx}`; }); $(document).on("click", "[name=button-get-more]", function () { pageNumber = pageNumber + pageCount; if (requestDo) { $("#moreButtonBox").hide(); $("#loadingBar").show(); commonFunction.aJax({ url: service_url + "/get-slides.php", data: { pageCategory: pageCategory, pageNumber: pageNumber, pageCount: pageCount, }, type: "POST", done: viewSlide, }); } }); })(jQuery);