Cita:
Iniciado por jackson666 Cuando uses un framework, te convendria usar solo la sintaxis que este te provee...
Código Javascript
:
Ver originalwindow.addEvent('domready', function opacar(getid,getelement) {
var el = $(getid);
$(getelement).addEvent('click', el.fade.bind(el, [0]));
});
function MO(Get_id){
var Kuriel = $(Get_id);
var status = Kuriel.getStyle('display');
Kuriel.setStyle('display', (status == 'none') ? 'block' : 'none');
}
Lo que no entiendo es:
Le pasas 2 parametros a la funcion opacar, el 1ro es un id supuestamente, y el segundo?? Como usas la funcion $() tambien deberia serlo!
Ademas, cuando se ejecuta la fucion MO() ??
Hola, gracias por tu respuesta.
Respondiendo a las preguntas que formulaste:
Le pasas 2 parametros a la funcion opacar, el 1ro es un id supuestamente, y el segundo??
Según MooTools, el 1ro es el ID del que se va a opacar, y el 2do es también un ID, pero del elemento al que se le va a dar Click para correr el efecto.
Ademas, cuando se ejecuta la fucion MO() ??
Tengo un código mas o menos así:
Código HTML:
Ver original<a id="El_Elemento" OnClick="opacar('El_ID','El_Elemento'); MO('El_ID');">CLICK AQUI
</a>
Hola mundo!!
Pero eso lo que hace, es que corra todo junto, es decir: corre el efecto
opacar() pero a su vez, al instante!, corre el efecto
MO(); que es el ke oculta al instante, y me gustaría que primero corriera
opacar() y cuando termine, o despues de 1 segundo de empezar a correr, que corra la otra funcion
MO();
¿Alguién sabe como?