Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/08/2008, 17:19
Natanzuelo
 
Fecha de Ingreso: febrero-2008
Mensajes: 18
Antigüedad: 16 años, 3 meses
Puntos: 0
Asignar funciones a elementos creados con jQuery

Tengo un boton con clase "Agregar", que tiene una funcion asignada (con jQuery, mediante su clase) para que al presionarlo agregue otros botones con clase "Agregar".

El problema es que los botones creados mediante esta función, a pesar de tener la misma clase que el primero ("Agregar") no ejecutan la función ni hacen nada.

El codigo:

Código:
<html>
	<head>
		<script type="text/javascript" src="jquery-1.2.6.js"></script>
		<script type="text/javascript">
			$(function() {
				$(".Agregar").click(function() {
					var NewHTML = $('<input type="button" class="Agregar" value="Nuevo">');
					$("body").append(NewHTML);
				});
			});
		</script>
	</head>
	<body>
		<input type="button" value="1" class="Agregar">
	</body>
</html>
Teoricamente, los nuevos inputs creados mediante jQuery deberían hacer lo mismo que el primero, no? No se que es lo que hice mal.

Gracias.

Última edición por Natanzuelo; 15/08/2008 a las 19:04