Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/09/2010, 09:27
kokoou
 
Fecha de Ingreso: enero-2008
Ubicación: Buenos Aires
Mensajes: 305
Antigüedad: 16 años, 10 meses
Puntos: 14
Respuesta: problemas JQuery con .click() .blur() .prepend()

El problema es que ingresas el input mediante un click, y el evento blur lo asignas en el document ready cuando el elemento todavía no existe.

Solución:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.   $(document).ready(function(){
  3.     //insertando input por Jquery
  4.     $("#add").click(function(){
  5.       $('#contenido').prepend("<input name='cajita' id='cajita' onblur='showValue()'>");
  6.     });
  7.   }); // end ready
  8.  
  9.   showValue = function() {
  10.     var valor= $('#cajita').attr('value');               
  11.     alert('evento Blur  y '+valor);
  12.   });
  13. </script>