| ||||
Respuesta: mover scroll automaticamente ¿Vos decís usando anclas? Yo suelo usar este script: http://css-tricks.com/snippets/jquery/smooth-scrolling/ Fijate en el demo. Saludos
__________________ nahueljose.com.ar |
| ||||
Respuesta: mover scroll automaticamente Cita: hola, donde remplazo los id de los enlaces en el script ?}
Iniciado por Naahuel ¿Vos decís usando anclas? Yo suelo usar este script: http://css-tricks.com/snippets/jquery/smooth-scrolling/ Fijate en el demo. Saludos $(document).ready(function() { function filterPath(string) { return string .replace(/^\//,'') .replace(/(index|default).[a-zA-Z]{3,4}$/,'') .replace(/\/$/,''); } var locationPath = filterPath(location.pathname); var scrollElem = scrollableElement('html', 'body'); $('a[href*=#]').each(function() { var thisPath = filterPath(this.pathname) || locationPath; if ( locationPath == thisPath && (location.hostname == this.hostname || !this.hostname) && this.hash.replace(/#/,'') ) { var $target = $(this.hash), target = this.hash; if (target) { var targetOffset = $target.offset().top; $(this).click(function(event) { event.preventDefault(); $(scrollElem).animate({scrollTop: targetOffset}, 400, function() { location.hash = target; }); }); } } }); // use the first element that is "scrollable" function scrollableElement(els) { for (var i = 0, argLength = arguments.length; i <argLength; i++) { var el = arguments[i], $scrollElement = $(el); if ($scrollElement.scrollTop()> 0) { return el; } else { $scrollElement.scrollTop(1); var isScrollable = $scrollElement.scrollTop()> 0; $scrollElement.scrollTop(0); if (isScrollable) { return el; } } } return []; } }); |
| ||||
Respuesta: mover scroll automaticamente En ningún lado. Si tu sitio funciona con anclas (estilo Wikipedia, que cuando hacés click en algún lado te lleva a otra sección dentro de la misma página) ese escript hará que la transición sea suave. No necesitás agregar nada, sólo incrustalo al script después de jQuery.
__________________ nahueljose.com.ar |
| ||||
Respuesta: mover scroll automaticamente Hola a todos, queria saber como hacer ese ejemplo con anclas pero para cuando se cargue la pagina en vez de usar el evento "onClick", solo quiero que cuando se reciba una variable a travez de la url (php) quiero que que se mueva el scroll hacia cierto lugar... saludos!!! |
Etiquetas: |