Здравствуй дорогое сообщество! Суть вопроса такова, генерирую нумерацию страниц для постраничного вывода посредством , добавляю значения в атрибут data-item , обрабатываю событие click, при нажатии на номер странички, должно выводиться соответствующее значение из data-item , то есть нажал на 1 получил 1 на 2 получил 2, и т.д. У меня при нажатии на любой номер появляется 1. В чем беда не знаю.
var init_pagination = function (selector, pageInfo) {
            var p = pageInfo, html_string="";
            
            for (var i = 1; i <= p.TotalPage; i++) {
                html_string +=
                    "<span id='lnk-page' class='lnk-page' data-item="+i+">"
                        + i +
                    "</span>";
                selector.html
                    (html_string);
                if (i == p.CurrentPage) {
                    $("#lnk-page")
                        .attr("class", "active");
                }
            }
        }
 $(".pagination").on("click", "span", function () {
                  
                alert($(".pagination span").data("item"));
              
                $.get("../Profile/Adverts", { page: num_page, pageSize: 1 }, function (d) {
                    Realtiels_table_view($("#table-body"), d.Realties);
                });
            });