data jquery

data - jquery selector



jQuery: desplácese hacia abajo en la página un incremento establecido(en píxeles) al hacer clic? (5)

Es posible que busque algo que el plugin scrollTool de Ariel Flesler realmente hace bien.

http://demos.flesler.com/jquery/scrollTo/

Estoy tratando de hacer que una página se desplace 150px desde la posición actual cuando se hace clic en un elemento. Digamos que estás aproximadamente a medio camino de una página. Hace clic en este enlace y lo deslizará 150 píxeles adicionales.

¿Es esto posible con jQuery?

He estado mirando scrollTop y el complemento scrollTo, pero parece que no puedo conectar los puntos.



Solo revisa esto:

$(document).ready(function() { $(".scroll").click(function(event){ $(''html, body'').animate({scrollTop: ''+=150px''}, 800); }); });

Hará que el scroll se desplace desde la posición actual cuando se haga clic en su elemento

Y 150px se usa para desplazarse 150px hacia abajo


Versión actualizada de la solución de HCD que evita el conflicto:

var y = $j(window).scrollTop(); $j("html, body").animate({ scrollTop: y + $j(window).height() }, 600);


var y = $(window).scrollTop(); //your current y position on the page $(window).scrollTop(y+150);