Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/10/2015, 08:15
Avatar de Morod0
Morod0
 
Fecha de Ingreso: julio-2015
Ubicación: Valencia
Mensajes: 63
Antigüedad: 9 años, 4 meses
Puntos: 1
Respuesta: Como hacer que se ejecuten una serie de funciones segun que..

Cita:
Iniciado por MrGilbertMan Ver Mensaje
Apoyo a germano6.

No hagas una función anónima, programa el setinterval dentro de una función definida.

Luego puedes poner los tres botones dentro de un div que contenga un onmouseout=function setinteval(); y un onmouseover con una función que contenga un clearinterval.
Cita:
Iniciado por Germano6 Ver Mensaje
Prueba mouseout.

Buenas y gracias por contestar, lo que no entiendo es porque no funciona esto así:

Código Javascript:
Ver original
  1. $(".a").mouseout(function(){
  2.                 setInterval(function() {
  3.                             $(".noticias-contenedor-index").delay( 2000 ).animate({marginLeft:"-4px"},{duration: 600 });                               
  4.                             $(".noticias-contenedor-index").delay( 2000 ).animate({marginLeft:"-662px"},{duration: 600 });
  5.                             $(".noticias-contenedor-index").delay( 2000).animate({marginLeft:"-1320px"},{duration: 600 });
  6.                         },1000);       
  7.                                                            
  8.                 });
  9.                
  10.        
  11.     /*Navegar por el slider*/              
  12.                    
  13.             $("#boton1").click(function(){
  14.                 $(".noticias-contenedor-index").animate({marginLeft:"-4px"},{duration: 600 }); 
  15.                     });
  16.                    
  17.             $("#boton2").click(function(){
  18.                 $(".noticias-contenedor-index").animate({marginLeft:"-662px"},{duration: 600 });   
  19.                     });
  20.                    
  21.             $("#boton3").click(function(){
  22.                 $(".noticias-contenedor-index").animate({marginLeft:"-1320px"},{duration: 600 });  
  23.                     });


No hay manera de que me funcione... se queda totalmente parado, pero si clickeo encima, empieza a hacer el movimiento automatico, eso si, lo ultimo para navegar por el slider con los botones o que se quede parado si tienes el mouse encima de ".a" no sirve... no tiene sentido vamos..

que tengo mal en este código?