J'ai un soucie avec mon script jquery concernant le smooth scroll.
Je m'explique, il fonctionne 1 fois sur 2 et me bloque le scroll a la sourie, c'est a dire que je ne peut plus rien faire, je doit refresh la page.
Pourtant je script en lui meme n'est pas tres complexe... je comprend pas...
peut etre une ame charitable sauras eclairer ma lanterne :-)
function scrollPage()
{
$('.scroll').click(function () {
var page = $(this).attr('href');
$('html, body').animate({scrollTop: $(page).offset().top}, 'slow');
return false;
});
}
C'est une habitude que j'ai pris, je crées mes fonction hors de Jquery et je fait juste un appel de la fonction dans Jquery.
Le Script doit me permetre d'aller d'ancre en ancre, genre de A vers B ou de B vers A. Il le fait mais qu'une seul fois, je selectionne l'ancre et ca me mène dessus en scroll slow mais des que je veut bouger la souris, ca bloque toute la page et je doit refresh pour pouvoir reutiliser le scroll souris.
effectivement ca marche mieux hors fonction, bon ben noob que je suis... j'ai meme pas pensé a testé hors fonction...
Pour info sup, je met tous sous forme de fonction pour me facilité la portabilité de mon code