Link desactivation

Link desactivation

Hi,

I'm working on an AJAX pager. each element of the pager links to its relative page.

When Javascript in enabled, I'd like this link to be disabled, because I will load the new page via AJAX. I try to use return false;, but the link is still working.

Here is my pager :

<div class="pagination right">
      <a href="index.php?page=3" class="previous"><<</a>
      <a href="index.php?page=1" class="1" id="active">1</a>
      <a href="index.php?page=2" class="2" >2</a>
      <a href="index.php?page=3" class="3" >3</a>
      <a href="index.php?page=2" class="next">>></a>
   </div>


And here is my Javascript trying to disable links :

$(".shop .pagination a").click(function() {
   
      // On intitialise 2 variables : le total de pages, et la page active au moment du clic
      var total_pages = $(".pagination a").size() - 2;
      var active_page = $(".pagination a#active").attr("class");
      
      // On efface l'id active de la page active
      $(".pagination a."+active_page).attr("id", "");
      
      // On calcule à quelle page on doit allre, en fonction du lien cliqué
      if($(this).attr("class") == "previous") {
         var goto = parseInt(active_page) - 1;
      }
      else if($(this).attr("class") == "next") {
         var goto = parseInt(active_page) + 1;
      }
      else {
         var goto = $(this).attr("class");
      }
      
      // Et si on est en debut de page ou fin de page, on crée la boucle
      if(goto < 1) {
         var goto = total_pages;
      }
      else if(goto > total_pages) {
         var goto = 1;
      }
      
      // On définie l'id du lien cliqué sur active
      $(".pagination a."+goto).attr("id", "active");
      
      return false;
   });


Any idea why "return false;" does not work ?