Pero en ese caso .top no se esta pasando como propiedad.
Algo así seria para pasarlo como propiedad.
Código Javascript
:
Ver original.offset({ top: 10, left: 30 })
Quizas. Podrias hacerlo asi:
Código Javascript
:
Ver originalvar htop = $("header").height();
$('html,body').animate({
scrollTop: ($(window.location.hash).offset({ top: 0 - htop})
});
No aseguro que funcione, porque lo estoy haciendo así, a grandes rasgos, sin probarlo antes, ya que ahora no tengo tiempo de probarlo.