Использование кнопки Tumblr Like с бесконечной прокруткой
я пытаюсь использовать новые кнопки, похожие на Tumblr, в Infinite Scroll (позволяя вашей теме нажимать кнопку «Мне нравится» на отдельных сообщениях Tumblr с домашней страницы), они работают для первых 15 сообщений первой 'страница» но затем, как только он загружает другую страницу, кнопка «Мне нравится» перестает работать. Вот инструкции, данные Tumblr на странице документов:
Функция: Tumblr.LikeButton.get_status_by_page (n)
Описание: вызовите эту функцию после запроса новой страницы сообщений. Принимает номер страницы, который был только что загружен как целое число.
Функция: Tumblr.LikeButton.get_status_by_post_ids ([n, n, n])
Описание: Запрос статуса «Мне нравится» для отдельных сообщений. Принимает массив почтовых идентификаторов.
Насколько я'я не уверен, как правильно применять JQuery I 'Я не уверен, где добавить эти функции, вот мой JS для моей текущей темы:
// MASONRY
var $container = $('#content');
$container.imagesLoaded( function(){
$container.masonry({
itemSelector: '.entry',
columnWidth: 220
});
});
// INFINITE SCROLL
$container.infinitescroll({
navSelector : '#pagination',
nextSelector : '#pagination li a.pagination_nextlink',
itemSelector : '.entry',
loading: {
img: 'http://static.tumblr.com/glziqhp/K37m9yaub/257__1_.gif'
}
},
function( newElements ) {
var $newElems = $( newElements ).css({
opacity: 0
});
$newElems.imagesLoaded(function(){
$newElems.animate({
opacity: 1
});
$container.masonry(
'appended', $newElems, true
);
});
});