Tengo un controlador onclick para un elemento <a> (en realidad, es un controlador creado por jQuery, pero eso no es importante). Se ve así:Función de llamada con "esto"
function handleOnClick() {
if(confirm("Are you sure?")) {
return handleOnClickConfirmed();
}
return false;
}
De esta función, el objeto este es accesible como el < un elemento > clic. Sin embargo, handleOnClickConfirmed's este es un elemento de ventana! Quiero que handleOnClickConfirmed tenga el mismo este que handleOnClick. ¿Cómo haría esto?
(Sé que puedo pasar este como argumento para handleOnClickConfirmed, pero algunos de mi código ya utiliza handleOnClickConfirmed y no quieren tener que volver a escribir esas llamadas. Además, creo que el uso de este se ve más limpio .)
Muchas gracias. =] Estaba pensando en algún tipo de esto. Llamada (fn), pero creo que conseguí cambiar el orden. – strager