Quiero que cuando se haga click/hover en un texto, se cambie ese texto por input tipo text y que cuando se "desenfoque" ese input quede de nuevo como texto (sin el input).
Hice varios códigos pero ninguno hace el "desenfoque" y se supone que debe hacerlo:
Primer código:
Código Javascript:
Ver original
$('.editaImagen').hover( function() { texto = $(this).text(); $(this).replaceWith("<input type='text' value='"+texto+"' />"); }, function() { alert(texto); } );
Segundo código con live:
Código Javascript:
Ver original
$('.editaImagen').live('hover', function () { texto = $(this).text(); $(this).replaceWith("<input type='text' value='"+texto+"' />"); }, function () { alert(texto); } );
Los dos funcionan entrando al hover, pero ninguno ejecuta el out de hover...
Pensé que iba a funcionar con live pero tampoco...
Gracias!