Показать сообщение отдельно
  #5 (permalink)  
Старый 22.10.2008, 14:53
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

естесна работает, так как пока вы щелкните на продолжение скрипта, уже придет асинхронный ответ, и объекты создадутся, и $("a.thumbs") будет не пустым.вам же ясно написали
Сообщение от Octane
Не работает, потому что Вы добавляете события массиву ссылок с классом «thumbs» в тот момент, когда их ещё нет в документе
а при такой задержке, массив уже не пустой.
для решения проблемы советую
function(){
    $("a.thumbs").click(function(){
        var largePath=$(this).attr("href");
        $("#largeImg").attr({src:largePath});
        return false;
    });
}
поместить не в $(document).ready(), а в конец обраьотчика вашего Ajax-запроса, и вызвать там же. тогда должо работать
Ответить с цитированием