J'ai une liste de menus: et j'utilise le Adresse plugin pour avoir revenir / avancer le long de Ajax, mais j'ai un petit bogue que je ne suis pas capable de corriger. p> Lorsque je clique sur le menu, si la page a défilement de défilement, Il déplace la page jusqu'à ce que le menu apparaisse dans le haut de la page, mais je n'en ai pas besoin de cela. P> existe une méthode pour désactiver ce comportement? P> Merci beaucoup . p> p>
4 Réponses :
Essayez d'ajouter les éléments suivants à vos liens: puisque vous ajoutez probablement un gestionnaire d'événements à ce lien pour l'événement de clic. Il suffit d'ajouter le retour false à la fin de celui-ci plutôt que directement sur la balise HTML. P> p>
Cela ne fonctionne pas par :( adresse code> Plugin commence à ne pas fonctionner aussi
Ok j'ai regardé la page d'échantillonnage du plugin et je remarque qu'ils ne lient pas l'événement de clic, mais plutôt modifier et l'événement de recherche externe. Faites-vous la même chose? ASAL.com/jQuery/adddress/samples/tabs/# a changé Pour supprimer le code car il ressemble à terrible.
Créer ou modifier le Par exemple: P> Cliquez sur () CODE> Handlers pour les liens pour utiliser la méthode PREVENDDEFAULT () CODE>. $("a").click
(
function (evt)
{
//YOUR CODE HERE
evt.preventDefault();
return false;
}
);
Comme Andres Descalzo, il est moove car ils ont le même identifiant, puis dans Href. Donc, j'ai juste besoin de changer l'ID de Il résout tout le problème. P> Merci à vous tous pour votre attention, et des idées;) p> p> A code> balises
'href = "# sur" "fait référence à l'élément avec l'id" à propos de ". C'est pourquoi la page est déplacée
Merci pour une idée. J'ai juste besoin de les définir d'autres ID code> - s, puis la valeur href code>. code>, c'est tout;) ...
Dupliqué possible de Comment désactiver le comportement de défaillance de "Href "Attribut?