我正在使用jQuery对HTML表格进行分页。
我有两个CSS类:aPage和thePage,一个创建分页字符串的JavaScript函数以及jQuery代码来将每个“页面”绑定到click事件上,以便在单击页面时计算分页字符串。
我的问题是,尽管我希望它每次单击页面时都触发,但单击事件只会触发一次。
如果有任何帮助,将不胜感激。谢谢!
我的JavaScript/jQuery代码是:
我有两个CSS类:aPage和thePage,一个创建分页字符串的JavaScript函数以及jQuery代码来将每个“页面”绑定到click事件上,以便在单击页面时计算分页字符串。
我的问题是,尽管我希望它每次单击页面时都触发,但单击事件只会触发一次。
如果有任何帮助,将不胜感激。谢谢!
我的JavaScript/jQuery代码是:
var thisPage=1; npages=10;
//initial pagination
$("#pag").html(showPag(thisPage,npages));
// bind pagination string to click event
$(".aPage").click(function(event){
var thisPage=$(this).text()
$("#pag").html(showPag(thisPage,npages));
});
// function that returns pagination string
function showPag(thisPage,npages) {
p="";
for(i=1;i<=10;i++){
if(i==thisPage) {
p+="<span class='thePage'>"+i+"</span>"
}
else {p+="<span class='aPage'>"+i+"</span>" }
}
return p;
}