Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/03/2014, 08:09
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: como modificar JS en un slider

Código Javascript:
Ver original
  1. //No vamos a cambiar el efecto luego se puede eliminar la función.
  2. //effectSel.addEventListener( 'change', changeEffect );


Código Javascript:
Ver original
  1. //Si hay un indice seleccionado
  2. //if( effectSel.selectedIndex ) {
  3. //Eliminamos el condicional porque siempre habra uno
  4.  
  5.  
  6. //classie.addClass( component, effectSel.options[ effectSel.selectedIndex ].value );
  7. //Vamos directos al valor
  8. classie.addClass( component, effectSel.value );
  9. showNav();
  10.  
  11. //debes encontrar el } correspondiente de cierre de l if eliminado y eliminarlo tambien
  12. //}

!effectSel.selectedIndex quiere decir no (!) indice seleccionado, no passara nunca luego lo eliminamos

El condicinal se puede leer como

Si isAnimating o (||) no (!) effectSel.selectedIndex
if( isAnimating || !effectSel.selectedIndex ) return false;

cambialo por

Código Javascript:
Ver original
  1. //if( isAnimating || !effectSel.selectedIndex ) return false;
  2. if( isAnimating) return false;

A ver si hay suerte....

Fijate en la "tecnica" de conservar el codigo inicial pero comentado (la dos barras iniciales //), asi si los cambios no dan el resultado esperado es facil recuperar la situación inicial.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.