Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/02/2010, 11:20
Avatar de kuriel
kuriel
 
Fecha de Ingreso: febrero-2009
Mensajes: 240
Antigüedad: 15 años, 10 meses
Puntos: 4
Respuesta: ¿Ordenar Funciones?

Cita:
Iniciado por jackson666 Ver Mensaje
Cuando uses un framework, te convendria usar solo la sintaxis que este te provee...
Código Javascript:
Ver original
  1. window.addEvent('domready', function opacar(getid,getelement) {
  2.     var el = $(getid);
  3.     $(getelement).addEvent('click', el.fade.bind(el, [0]));
  4. });
  5.  
  6. function MO(Get_id){
  7.     var Kuriel = $(Get_id);
  8.     var status = Kuriel.getStyle('display');
  9.     Kuriel.setStyle('display', (status == 'none') ? 'block' : 'none');
  10. }

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
  1. <a id="El_Elemento" OnClick="opacar('El_ID','El_Elemento'); MO('El_ID');">CLICK AQUI</a>
  2.  
  3. <div id="El_ID">
  4. Hola mundo!!
  5. </div>


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?
__________________
Si todas las URL's que tienes o visitas te parecen largas, visita www.korto.tk - También protege de rastros y con contraseñas tus páginas o URL's.