eeii, como les va? estaba haciendo un pequeño script para aprender la jquery y me surgio un problema, a ver si lo saben solucionar.
El sccript imprime por consola el numero que se le da, luego se le da a un enlaze y vuelve a salir el formulario, cuando lo rellenas y le das a aceptar s eimprime el numero del que hable y asi cada ves pero cuando introduzco por segunda vez un numero se me imprime dos veces, con tres, tres y asi recurzivamente.
saben alguna solucion? he probado cosas como:
-ponerle return false
-usar delegate
-...
Código Javascript
:
Ver original$(document).ready(function(){
$("#ok").live("click",function(){
$("#anco").empty();
$("<input type=\"number\" id=\"solve\"><button type=\"submit\" id=\"checkea\">Solve</button>").appendTo("#workbench");
$("#checkea").live("click",function(){
$("#anco").empty();
var numero = parseInt($("#solve").val());
console.log(numero);
$("<a href='#' id='ok'>Next level</a>").appendTo("#anco");
});
});
});
les tengo en alta estima y me ayudaria bastante la solucion, gracias de antemano.