HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: /var/www/html/WPSassoon/wp-content/themes/sassoon/js/deals-loadmore.js
jQuery(document).ready(function ($) {
    function loadDeals(page) {
        var container = $("#deals-container");
        var perPage = container.data("perpage");

        $.ajax({
            url: deals_ajax.ajax_url,
            type: "POST",
            data: {
                action: "load_more_deals",
                page: page,
                per_page: perPage,
            },
            beforeSend: function () {
                container.html('<p>Loading...</p>');
            },
            success: function (response) {
                container.html(response);

                // Click events for pagination
                $(".pagination-wrap a").off("click").on("click", function (e) {
                    e.preventDefault();
                    var pageNum = $(this).data("page");
                    if (pageNum) {
                        loadDeals(parseInt(pageNum));
                    }
                });
            },
        });
    }

    // Initial load
    loadDeals(1);
});