Comment puis-je empêcher la page Web de revenir au début lorsque j'utilise slideup?

StackOverflow https://stackoverflow.com/questions/814849

  •  03-07-2019
  •  | 
  •  

Question

J'ai une page Web avec plusieurs éléments DIV. Si j'utilise la fonction jQuery SlideUp pour en masquer une (qui se trouve vers le bas de la page), la page revient automatiquement au début. Comment puis-je empêcher cela?

Pour déclencher la fonction jQuery, je fais quelque chose comme ceci:

$(MyLink).click(function() {
MyDiv.slideUp("slow");
}

MyLink étant dans MyDiv , quelque part au milieu de la page.

Était-ce utile?

La solution 2

Ce que j'ai fait est ce que quelqu'un a suggéré (ajouter return false ) et cela a fonctionné:

$(MyLink).click(function() {
MyDiv.slideUp("slow");
return false;
}

Autres conseils

Comment déclencher la fonction jQuery via des ancres? Si tel est le cas, demandez à la fonction de renvoyer false, sinon le navigateur redirigera vers l'attribut href, qui serait "#" dans ce cas.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top