$(function () { $("#newspager .w-page-cm").click(function () { let totalpages = $(this).attr("jp-totalpages"); let clickpage = parseInt($(this).attr("jp-data")); let clickindex = $(this).attr("jp-index"); let role = $(this).attr("jp-role"); if (clickpage != 1) { $(this).parent().find("li:first-child").removeClass("disabled"); $(this).parent().find("li:first-child").attr("jp-data", clickpage - 1); } else { $(this).parent().find("li:first-child").addClass("disabled"); $(this).parent().find("li:first-child").attr("jp-data", clickpage); } if (clickpage != totalpages) { $(this).parent().find("li:last-child").removeClass("disabled"); $(this).parent().find("li:last-child").attr("jp-data", clickpage + 1); } else { $(this).parent().find("li:last-child").addClass("disabled"); $(this).parent().find("li:last-child").attr("jp-data", clickpage); } $(this).parent().find(".active").removeClass("active"); let start = clickpage - 2; if (clickpage > totalpages - 2) start = totalpages - 4; if (clickpage < 3) start = 1; if (start < 1) start = 1; $(this).parent().find("li[jp-role='page']").each(function (index, obj) { let pagenum = start + index; $(obj).attr("jp-data", pagenum); $(obj).find("a").text(pagenum); if (pagenum == clickpage) { $(obj).addClass("active"); } }); $.ym.ajax("/API/Common/GetDataList?isAllField=1", "GET", { params: { pageSize: '3', columnId: '10037', pageIndex: clickpage }, success: function (data) { if (data && data.code == 200) { $(this).parent().find("li").attr("jp-data",data.totalPage); let list = $(".home-new-all").find(".w-al-list"); console.log(list); list.empty(); $.each(data.data, function (index, obj) { list.append("
  • \n" + " \n" + "
    \n" + " \n" + "
    \n" + "
    \n" + "
    "+obj.Title+"
    \n" + "

    "+obj.Abstract+".

    \n" + "
    \n" + "
    \n" + "
  • "); }); } } }); }); });