使用pagination写的分页功能,点击页码时怎么获取它的页码数?

时间:2021-01-18 20:40:45
 <div class="pages">
        <div id="Pagination">
         <div class="pagination">
         <a class="current prev"><i></i>上一页</a>
         <a class="current">1</a>
         <a href="##">2</a>
         <a href="##">3</a>
         <a href="##">4</a>
         <span class="pagination-break">...</span>
         <a href="#" class="ep">15</a>
         <a href="#" class="next">下一页 <i></i></a>
         </div>
        </div>       
    </div>
这是我写分页的代码,本来是用
$(document).ready(function() {
var a=15
$("#Pagination").pagination(a);
$('.pages').find('a').each(function(){
$(this).click(function(){
console.log($(this).html())
})
})
console.log(request.setAttribute("currentPage"))
});这种方式获取的,但是只能获取第一次点击的,再点击就获取不到了,jquery应该怎么获取啊?

2 个解决方案

#1


如果pages重新加载了需要再定义事件

#2


$('.pages').find('a').each(function(){//问题出在这:如果分页的页码动态加载,这往下都不能用,你可以用live或者delegate
$(this).click(function(){

#1


如果pages重新加载了需要再定义事件

#2


$('.pages').find('a').each(function(){//问题出在这:如果分页的页码动态加载,这往下都不能用,你可以用live或者delegate
$(this).click(function(){