el problema es que lo hace de una forma brusca, y quiero que lo haga mas suave, con una animación, algo parecido a este botón de volver arriba
Código:
pero en lugar de que me mueva la página al inicio o al final quiero que pare en un div. Alguien conoce la forma?jQuery.noConflict(); jQuery(document).ready(function() { jQuery("#arriba").hide(); jQuery(function () { jQuery(window).scroll(function () { if (jQuery(this).scrollTop() > 50) { jQuery('#arriba').fadeIn(); } else { jQuery('#arriba').fadeOut(); } }); jQuery('#arriba').click(function () { jQuery('body,html').animate({scrollTop:0}, 800); return false; }); }); });
Gracias