<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(){
$(this).click(function(){
#1
如果pages重新加载了需要再定义事件
#2
$('.pages').find('a').each(function(){//问题出在这:如果分页的页码动态加载,这往下都不能用,你可以用live或者delegate
$(this).click(function(){
$(this).click(function(){