Сообщение от poorking
|
trikadin,
Вы правы, но лучше уж тогда назначить обработчик на документ, смотреть на чем был клик и если на ссылке то принимать соответствующие меры, я думаю так лучше чем вешать обработчик на каждую ссылку
document.onclick = function(e){
var trg = function(event){
return event.target || event.srcElement;
}(e || window.event)
if(trg.tagName = "A"){
doSomething(trg.href);
return false;
}
}
|
Вот вообще не увидел каких-либо преимуществ вашего кода. Во-первых, каждый при клике браузер должен будет проверять, а не ссылке ли чел щёлкнул. А зачем? Это было бы понятно для больших AJAX-проектов, в нашем же случае ссылка уникальна, а следовательно, обработчик имеет смысл назначать только ей.