comment faire pour désactiver le défilement automatique à l'aide de jquery?

J'ai placé quelques liens dans ma page web à laquelle j'ai mis click gestionnaire d'événement à l'aide de jQuery. Ainsi, lorsque l'un de ces liens, l'utilisateur clique sur un menu s'affiche avec .slideDown() méthode, mais le problème que je vais avoir, c'est que après avoir cliqué sur un lien, la fenêtre est automatiquement défiler vers le haut.

J'ai pas utilisé scrollTo(0,0) toujours la fenêtre est de se défiler. Ce défilement automatique haut de page n'est pas souhaitée et ne devrait pas arriver.

J'ai essayé la suit toujours sa ne fonctionne pas comme souhaité.

document.body.scroll(false);
document.body.scrollTop(0);

J'ai joint les 2 images. image1 est normal page et image2 est la même page web lorsque Softwares-2 lien est cliqué, et la fenêtre est srolled vers le haut (comme on le voit par la barre de défilement sur la droite).

Remarque: nombres indiqués dans les images sont juste pour montrer que la fenêtre est de se défiler.

comment faire pour désactiver le défilement automatique à l'aide de jquery?
comment faire pour désactiver le défilement automatique à l'aide de jquery?

  • C'est vraiment pas censé le faire. Peut-on voir le code?
InformationsquelleAutor Karthik | 2011-07-16