die Bindung an click-Ereignis - Ereignis wird nur ausgelöst, sobald

Ich bin mit jquery zu paginieren eine HTML-Tabelle.

Ich habe 2 CSS-Klassen, aPage und thePage,
eine javascript-Funktion erstellt, die Paginierung string,
und jquery-code zu binden, jede "Seite" der klicken Sie auf Ereignis, so dass die Paginierung string berechnet wird, wenn die Seite angeklickt wird.

Mein problem ist, dass das click-Ereignis wird nur ausgelöst, einmal, wenn ich es will, um das Feuer jedes mal, wenn eine Seite angeklickt wird.

Jede Hilfe wird sehr geschätzt.
Danke!!

Meine javascript - /jquery-code ist:

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;
   }
InformationsquelleAutor Tac | 2011-04-27
Schreibe einen Kommentar