Я новичок в программировании (javascript), но за последние несколько дней я провел довольно тщательное исследование, чтобы заставить мою тему tumblr работать правильно.Я знаю, что мой вопрос является распространенным, но, как мне кажется, у меня недостаточно знаний для правильной интеграции частей кода, приведенных во многих похожих примерах.
Моя тема должна переопределятьОграничение «15 сообщений на страницу» для tumblr, а с опцией «бесконечная прокрутка» все мои сообщения (все они рисунки) должны размещаться на одной бесконечной странице.Ну, это не так.С небольшой помощью здесь мне удалось обернуть мои {block: Posts} с помощью и с несколькими случайными изменениями в вызове masonry (), который я закончил с this
Как вы можете видеть, мои фотографии не перекрываются (наконец-то!), Но после 15 первых сообщений создается впечатление, что создана новая страница и последние изображения не выровнены правильно.
my jQueryКод кладки таков:
<script type="text/javascript">
$(window).load(function () {
$('.autopagerize_page_element').masonry(),
$('.autopagerize_page_element').infinitescroll({
navSelector : "div.navigation",
// selector for the paged navigation (it will be hidden)
nextSelector : "div.navigation a#nextPage",
// selector for the NEXT link (to page 2)
itemSelector : ".autopagerize_page_element",
// selector for all items you'll retrieve
bufferPx : 10000,
extraScrollPx: 12000,
loadingImg : "http://b.imagehost.org/0548/Untitled-2.png",
loadingText : "<em></em>",
},
// call masonry as a callback.
function() { $('.autopagerize_page_element').masonry({ appendedContent: $(this) }); }
);
});
</script>
Я знаю, это беспорядок ... Буду очень признателен за помощь.