Показать сообщение отдельно
  #2 (permalink)  
Старый 09.07.2013, 12:55
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

В таких случаях делают так: навешивают обработчик события на контейнер, и в этом обработчике проверяется источник события. Если источник к примеру имеет класс .category, то запускаем определенный код. Это называется делегирование событий.
В jQuery такая приблуда уже встроена. Использовать так:
$('.mycontainer').on('click', '.category', function() {alert('Клик по .category')});

Я вижу в коде async:false. Это признак кривых рук. Ибо в таком случае сайт при подгрузке будет затуплять и виснуть. Я бы порекомендовал использовать все-таки асинхронные запросы.
Ответить с цитированием