Foros del Web » Programando para Internet » Javascript »

Declarar función en un bucle que funcione fuera del mismo.

Estas en el tema de Declarar función en un bucle que funcione fuera del mismo. en el foro de Javascript en Foros del Web. Me gustaría saber si es posible lo que indico en el título, declarar función en un bucle que funcione fuera del mismo. A grandes rasgos ...
  #1 (permalink)  
Antiguo 02/04/2011, 23:24
 
Fecha de Ingreso: junio-2010
Ubicación: Huelva
Mensajes: 24
Antigüedad: 13 años, 9 meses
Puntos: 0
Pregunta Declarar función en un bucle que funcione fuera del mismo.

Me gustaría saber si es posible lo que indico en el título, declarar función en un bucle que funcione fuera del mismo.

A grandes rasgos mi código seria algo así.

Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.     $("#menu").change(function () {
  3.         $i=Valor numérico externo que recojo;
  4.  
  5.         for($i=1; $i <= $str; $i++)
  6.         {
  7.             Creo objeto yamado "radio"+$i;
  8.    
  9.             $("#radio"+$i).change(function () {
  10.                 //Codigo de la funcion
  11.             });
  12.         }
  13.         });
  14. });

Espero vuestra respuesta aunque sea para decirme que no se puede hacer XD.

Saludos.
  #2 (permalink)  
Antiguo 02/04/2011, 23:30
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 14 años, 11 meses
Puntos: 1485
Respuesta: Declarar función en un bucle que funcione fuera del mismo.

buenas...

si, es posible hacerlo. sin embargo, primero debe invocarse la funcion asignada al elemento #menu para que los demas elementos -los recorridos en el bucle- tengan las funciones.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 02/04/2011, 23:36
 
Fecha de Ingreso: junio-2010
Ubicación: Huelva
Mensajes: 24
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Declarar función en un bucle que funcione fuera del mismo.

Wow! Que velocidad de respuesta :D

Muchas gracias, aunque poco después de postear me había dado cuenta de mi error XD

Demasiadas horas seguidas llevo programando ya.

Le he dado a añadir karma pero no ha hecho nada supongo que debo de tener karma yo primero para poder dártelo, que todavía no se mu bien como funciona esto XD.
  #4 (permalink)  
Antiguo 02/04/2011, 23:53
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 14 años, 11 meses
Puntos: 1485
Respuesta: Declarar función en un bucle que funcione fuera del mismo.

Cita:
Iniciado por kyke_89
Le he dado a añadir karma pero no ha hecho nada supongo que debo de tener karma yo primero para poder dártelo, que todavía no se mu bien como funciona esto XD.
si bien recuerdo, debes tener un registro no menor de 30 dias (ya cumples con ese requisito) y mas de 30 mensajes publicados. no obstante, eso no significa que tu no puedas recibir karma.

edito: ya recibi tu karma, no me fije antes de responderte! entonces ni siquiera yo se como funciona igual, se te agradece el feedback, sea en karma o en el mismo mensaje en cuestion.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Última edición por zerokilled; 02/04/2011 a las 23:59

Etiquetas: bucle, funcion
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 09:28.