bonjour,
j'espere que vous aurez une réponse a mon dileme, la fleche retour sur le site ne fonctionne pas sous chrome, opera, safari, ie mais sous mozilla cela fonctionne tres bien.

<div class="btn_fleche"><a href="#header"><img src="btn/fleche3.png" width="50" height="50" /></a></div>


[code=html]
<script type="text/javascript">
$(function() {
$('a[href=#header]').click(function(){
$('html').animate({scrollTop:0}, 'slow');
return false;
});
});
</script>[/code]

merci pour votre reponse....
Bonjour,

Déjà préfère le preventDefault() au return false, et sinon pour ton soucis, il te suffit juste d'ajouter le body à ton sélecteur pour que ça fonctionne :
$(function() {
  $('a[href=#header]').click(function(e){
    e.preventDefault()
    $('html, body').animate({scrollTop:0}, 'slow')
  })
})
JENCAL a écrit :
ne faut-il pas rajouter
$( document ).ready(function() {

Non, le $(function(){}) suffit