Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/03/2014, 15:33
Avatar de codeams
codeams
 
Fecha de Ingreso: diciembre-2012
Ubicación: México
Mensajes: 103
Antigüedad: 12 años
Puntos: 16
Respuesta: Scroll horizontal DIV

Hola creo que lo que sucede es que la animación se ejecuta una única vez.

utilizalo con onmouseenter o algo asi y utiliza algo como esto:

Código Javascript:
Ver original
  1. function scrollThumb(direction) {
  2. if (direction=='Go_L') {
  3.  
  4. left = setInterval(function(){
  5. $('#contenedornota').animate({
  6. scrollLeft: "-=" + 100 + "px"
  7. }, function(){})},1000);
  8.  
  9. }else
  10. if (direction=='Go_R') {
  11.  
  12. right = setInterval(function(){
  13. $('#contenedornota').animate({
  14. scrollLeft: "+=" + 100 + "px"
  15. }, function(){})},1000);
  16.  
  17. }
  18. }

Asi la animación se ejecuta cada segundo. Para detener la animación utiliza clearInterval(left) o clearInterval(right) cuando el cursor salga con el evento onmouseleave().

Espero te sea de ayuda.
__________________
¿Quién es codeams? codeams.ml
¿Qué hace en su tiempo libre? codepen.io/codeams