Reliza una operación con js antes de salir al url
Hace una operación javascript antes de que se descargue el documento para ir al nuevo url, de esta forma se garantiza que se ejecuten correctamente las dos operaciones.
by eorozco
HTML
<strong>Reliza una operación con js antes de salir al url</strong>
<br>
<a href="http://www.wikipedia.com" id="unaliga">Ir para allá</a>
JavaScript
$("#unaliga").click(function(e) {
//Cancela el comportamiento del href de esta forma no brinca antes de terminar lo que se debe
e.preventDefault();
//----Aqui hacemos lo que se quiera antes de salir a otro lado
console.log('blah bla, antes de salir');
//----Una vez que terminamos brincamos a donde originalmente ibamos
window.location.href = e.currentTarget.href;
});