Hola, quiero cambiar el onclick de un botón (que puede hacer cualquier cosa) para que pida un
confirm antes de hacerlo, o sea, algo como:
Código javascript
:
Ver originalif (confirm('¿Está seguro?'))
ejecuta_lo_que_estaba_en_onclick
Estoy intentando crear un
objeto Function con el
onclick anterior, hacer
unbind del evento anterior y construir una nueva función con el confirm, pero me lío mucho con estos objetos Function, algo como:
Código javascript
:
Ver originalvar onclick_previo = new Function($('.cancelar').attr('onclick'));
$('.cancelar').unbind('click');
$('.cancelar').click(new Function("if (confirm('¿Seguro?')) \n" + onclick_previo));
Pero no funciona, ¿alguna idea mejor?
Gracias