小编Tac*_*Tac的帖子

绑定到click事件 - 事件只触发一次

我正在使用jquery来分页HTML表.

我有2个CSS类,aPagethePage,一个创建分页字符串的javascript函数,以及用于将每个"页面"绑定到click事件的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;
   }
Run Code Online (Sandbox Code Playgroud)

javascript jquery pagination jquery-click-event

3
推荐指数
1
解决办法
5268
查看次数