Ver Mensaje Individual
  #14 (permalink)  
Antiguo 08/07/2011, 12:24
Avatar de _cronos2
_cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 5 meses
Puntos: 310
Respuesta: Problema con scope

Bueno pues como en la anterior ocasión, si hago esto sí funciona:
Código Javascript:
Ver original
  1. P('#container')
  2. .gradiente({ 'colores' : ['0,0,0', '#0f0', '#00f'] }, { 'duracion' : 10000 * 2/3 })
  3. .gradiente({ 'colores' : ['#00f', '#fff'] }, { 'duracion' : 10000 / 3 })
  4. // 10000 es la duración por defecto
Así que el problema tiene que estar al setear obj.fn o al llamar a la función cada 2 colores:
Código Javascript:
Ver original
  1. for(var i = 0, len = claves.length; i < len - 1; i++){
  2.   objeto.colores = coloresArr.slice(i, i + 2);
  3.   opciones.duracion = opc.duracion * (parseInt(claves[i + 1].lastSubstr(1)) - parseInt(claves[i].lastSubstr(1))) / 100;
  4.   este.gradiente(objeto, opciones);
  5.  }
Pero sigo sin ver ni dónde ni cuál es el fallo
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red