On je rekao da ne želi da ide sa onClick događajem, ali svakako da tu jQuery može da pomogne...
Pošto si rekao da je neizvodljivo da sad svakom linku ručno dodeljuješ onClick, možeš dinamički da ih bind-uješ uz pomoć jQuery-a:
http://docs.jquery.com/Events/bind. Evo npr. ovo bi trebalo da bude sve:
Code:
$(document).ready(function () {
$('a').bind('click', function() {
alert($(this).attr('href'));
});
});
To će sada dodeliti događaj onClick svim "a" tag-ovima, i kad se bude kliknulo na neki od njih, biće otvoren onaj alert box u kome će biti ispisan url tog linka. Naravno, ti umesto alert-a možeš da radiš nešto drugo sa tim
$(this).attr('href').