http://caniuse.com/#feat=pointer-eventsUtilizzando la dichiarazione css pointer-events: none si può disattivare un link, disattivando effettivamente tutti i mouse event dell’elemento.
Qui http://caniuse.com/#feat=pointer-events trovate quali browser lo supportano.
Esempio: