Hola foo, gracias por responder. Eso de que no sé explicar la duda es cierto; estuve como 20 minutos tratando de describir el problema y al final no pude
. Ahora ya he husmeado un poco más y ahí va pero cojeando:
Por ejemplo tengo esta inicialización de efecto en el header de mi index:
Código:
cosa1 = new fx.Combo('updates', {height: true, opacity: true, duration: 500});
Esto se refiere directamente a las opciones que me indica el Js, en este caso el moo_002 que es el que tiene el Combo:
Código:
fx.Combo = Class.create();
fx.Combo.prototype = {
setOptions: function(options) {
this.options = {
opacity: true,
height: true,
width: false
}
Object.extend(this.options, options || {});
},
Supongamos que se quiere agregar un efecto que me lleve de un ancho de capa a otro, por ejemplo esta función del mismo moo_002.js:
Código:
//only if width+height
resizeTo: function(hto, wto) {
if (this.el.h && this.el.w) {
this.h.custom(this.el.offsetHeight, this.el.offsetHeight + hto);
this.w.custom(this.el.offsetWidth, this.el.offsetWidth + wto);
}
},
customSize: function(hto, wto) {
if (this.el.h && this.el.w) {
this.h.custom(this.el.offsetHeight, hto);
this.w.custom(this.el.offsetWidth, wto);
}
}
}
¿Qué me correspondería agregar en el header para llamar a esta función?. Esa es la duda principal, ya que -aunque he notado que las instrucciones son claras en el documento Js- no termino de entender la manera en la cual se colocan en el header.
La otra pregunta viene de lo anterior ¿Se puede colocar todas esas inicializaciones de efectos en un documento aparte, en lugar de escribirlas en el header del html?.
(Tiempo de redacción hasta este punto: media hora )
En cuanto al sitio de descargas que me sugeriste, ciertamente lo había visitado esta madrugada y está genial porque el mismo sistema arma el archivo. De hecho mi primera acción fue seleccionar todo y me produjo uno de 40k (descomprimido). Hasta ahora he pasado el tiempo observando códigos fuentes de páginas que tienen esa función (y bajándolas), además de algunos templates de aplicaciones que tengo, pero aún no he podido dar con el asunto.
Saludos.