Здравствуйте.
Задача вроде бы не сложная, но прежде чем отвечать, посмотрите комментарий внизу.
Есть контейнер с айди #container. В нем есть блоки с айди .item
Положение блоков задается плагином jqury isotop (блоки перераспределяются). Работу плагина можно посмотреть здесь:
(раздел Суперблог).
После загрузки страницы все работает.
При прокрутке страницы вниз, в блок #container аяксом подгружаются дополнительные блоки .item
После возврата повторно инициализируется работа плагина isotop, но перераспределение новых блоков не происходит.
При загрузке страницы, сейчас инициализируется так:
$(document).ready(function(){
$container = $('#container');
$container.isotope({
itemSelector: '.item',
layoutMode: 'masonry'
});
})
Вот аякс с повторной инициализацией:
$.ajax({
type: "POST",
url: "/superblog/ajax.php",
data: "element_id=21"',
success: function(html) {
//$("#container").empty();
$("#container").append(html);
$container = $('#container');
$container.isotope({
itemSelector: '.item',
layoutMode: 'masonry'
});
},
});
НАПОМИНАЮ: ТАК НЕ РАБОТАЕТ!
Кандидатам будет предоставлен доступ к рабочим файлам