Что неправильно?
$('img').click(function(){
setTimeout(new_src($(this)), 3000);
});
function new_src(e) {
e.attr('src','http://vorsite.com/retrttrfgtr');
}
Нужно, чтобы src у ссылки изменился через 3 секунды, а он меняется сразу!
Отслеживаю вот так!
$('img').click(function(){setInterval(action($(this)),0);});
function action(e){
var host = e.attr('src').split('/');
if(host[2]!=location.hostname) alert(host[2]);
}
Вывод в alert`e хоста сайта, к которому грузится img явно раньше чем 3 секунды! Ставь хоть пять, хоть 10 секунд. Один фиг выводит сразу после клика!