Código Javascript:
Funciona correctamente, pero si tengo 3 colores:Ver original
P('#button').click(function(){ P('#container').gradiente({ 'colores' : ['#F00', '#00F'], 'duracion' : 10000 }); });
Código Javascript:
Sólo me hace el último gradiente. En principio para evitarlo lo puse así:Ver original
P('#button').click(function(){ P('#container').gradiente({ 'colores' : ['#F00', '#0F0', '#00F'], 'duracion' : 10000 }); });
Código Javascript:
Pero parece que no tira el asunto ¿A quién se le ocurre algo?Ver original
var func = (function(){ return function(){ obj.fn = function(p){ var cAct = padre.separarColor(clrs[0]); // act[R,G,B] var difer = padre.calcularDiferencia(clrs[0], clrs[1]); var objC = padre.crearObjetoColor(parseInt(cAct.R) + difer.R * p, parseInt(cAct.G) + difer.G * p, parseInt(cAct.B) + difer.B * p); JSPlus.escribir(padre.RGBValido(objC)) este.css(obj.prop, padre.RGBValido(objC)); }; este.gradienteEnCurso = 1; var trans = new JSPlus.Gradiente.Transicion(obj, este); trans.inicio(); trans = null; }; })();
Saludos y gracias :D