Bonjour/ Bonsoir,
J'utilisais un smoothscrolling vertical en jQuery sur un site qui était en HTML4 Transitionnal, et tout marchait à merveille, jusqu'au moment où j'ai voulu passer en HTML5.
Le doctype est correct : <!DOCTYPE html> et voici le script :
Ça me parait bizarre mais est ce parce que je n'ai pas encore changé mes <div id="#"> en section que le scrolling ne se fait pas ? Quel est le problème ?
Je ne sais pas trop où poster vu que c'est soit un problème de structure html, soit du côté de jQuery...
Edit : Enfin je pense qu'il y a d'abord un soucis côté HTML car sans parler de smoothscrolling, le déplacement du à l'ancre ne marche même pas.
Modifié par osef_ (09 Jul 2013 - 22:00)
J'utilisais un smoothscrolling vertical en jQuery sur un site qui était en HTML4 Transitionnal, et tout marchait à merveille, jusqu'au moment où j'ai voulu passer en HTML5.
Le doctype est correct : <!DOCTYPE html> et voici le script :
$(document).ready(function(){
$('a').click(function(){
var id = $(this).attr('href');
scrollTo(id);
return false;
});
function scrollTo(target){
if($(target).length>=1){
width=$(target).offset().top-130;
}
$('body').animate({scrollTop:width}, 1000);
return false;
}
});
Ça me parait bizarre mais est ce parce que je n'ai pas encore changé mes <div id="#"> en section que le scrolling ne se fait pas ? Quel est le problème ?
Je ne sais pas trop où poster vu que c'est soit un problème de structure html, soit du côté de jQuery...
Edit : Enfin je pense qu'il y a d'abord un soucis côté HTML car sans parler de smoothscrolling, le déplacement du à l'ancre ne marche même pas.
Modifié par osef_ (09 Jul 2013 - 22:00)