Показать сообщение отдельно
  #8 (permalink)  
Старый 03.05.2015, 14:48
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

У вас код:
<div id="container2" class="container"></div>
<div id="container3" class="container"></div>

То есть элементы с классом container всегда на странице, я правильно понимаю? А если так, что объявление обработчиков нужно производить сразу при загрузке страницы:

$('.container').on('click' 'a', function(e) {
     e.preventDefault();
     //и далее запрос 
     //$.ajax ....
});


удалив установку их bp success, то есть в нем останется только:

$('#container2').hide().html(data).fadeIn(200);

И события у ссылок будут обрабатываться, это можно проверить и посредством alert. Проверьте.
Ответить с цитированием