Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Ayuda mootools click

Estas en el tema de Ayuda mootools click en el foro de Frameworks JS en Foros del Web. ok, espero hacerme entender tengo window.addEvent('domready', function(){}); y aqui cargo todo lo que ocupo al iniciar la web, mi problema es que cuando cargo una ...
  #1 (permalink)  
Antiguo 30/03/2010, 21:59
 
Fecha de Ingreso: diciembre-2009
Ubicación: Monterrey
Mensajes: 61
Antigüedad: 15 años
Puntos: 0
Ayuda mootools click

ok, espero hacerme entender tengo

window.addEvent('domready', function(){});

y aqui cargo todo lo que ocupo al iniciar la web, mi problema es que cuando cargo una pagina con

$('alta').addEvent('click', function(e){
e.stop();
});


funciona bien, pero ahi bienen otros eventos

$('baja').addEvent('click', function(e){
e.stop();
});


que es en estos que me carca nulo cuando inicializo porque no existen hasta que se carga el archivo, y obvio marca error.

Gracias de antemano.
  #2 (permalink)  
Antiguo 31/03/2010, 12:39
 
Fecha de Ingreso: diciembre-2009
Ubicación: Monterrey
Mensajes: 61
Antigüedad: 15 años
Puntos: 0
Respuesta: Ayuda mootools click

bueno, encontre la solucion, y espero que alguien le sirva en un futuro.

cuando creamos $('baja') que no existe tenemos que usar los metodos como?

este codigo dentro de doomready

Código Javascript:
Ver original
  1. var MiClaseMetodos = new Class ({
  2.     metodo1: function(){
  3.         alert ("estoy ejecutando el método");
  4.     },
  5.     metodo2: function(parametro){
  6.         alert ("estoy recibiendo un parámetro = " + parametro);
  7.     }
  8.     });

luego creamos el metodo

Código Javascript:
Ver original
  1. miObjeto = new MiClaseMetodos();

y este cuando llamas al metodo

Código HTML:
Ver original
  1. <a href="#" onclick="miObjeto.metodo2('hola');">baja</a>

y ya dentro del metodo2 hacemos lo que estemos ocupando, es una forma que me sirvio si alguien tiene otra solucion seria bueno saberlo.

Etiquetas: mootools
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:34.