Задать вопрос
serovpochta
@serovpochta
Лысый

На что ругается консоль?

Что ей надо не пойму, вроде все на месте здесь

Если проскроллить вниз, подгрузятся превью, и в этот момент в консоли ругань на строку:

$container.append(result).masonry('appended', result);


Использую

к (весь) нему скрипт:

$(function () {

  $('.loop-loader').fadeIn(100);
var $boxes = $('.loop');
	$boxes.hide();

  var $container = $('#content_masonry');
  $container.imagesLoaded( function() {
            $boxes.fadeIn(100);
  $('.loop-loader').fadeOut(100);

    $container.masonry({
        itemSelector : '.loop',
        columnwidth: 300,
        gutter: 24,
        isFitWidth: true,
        isOriginLeft: true,
        isAnimated: !Modernizr.csstransforms
    });
  });


var msnry = $container.data('masonry');
$container.infiniteScroll({
  path: '#page-nav a',
  append: '.loop',
  outlayer: msnry,
  history: false
});
});

	var loading = false;
	$(window).scroll(function () {
		if (!loading && $(window).scrollTop() + $(window).height() > $(document).height() - 300) {
			loading = true;
			loadContents();
		}
	});

	function loadContents() {
		var url = $('#page-nav a').attr('href');
		if (url) {
    $(".content-loader").show(100);
			$.ajax({
				type: "GET",
				url: url,
				dataType: "html",
				success: function (loaded) {
					var result = $(loaded).find('#content_masonry .loop');
					var nextlink = $(loaded).find('#page-nav a').attr('href');
					$(loaded).imagesLoaded(function() {
						$container.append(result).masonry('appended', result);
						$('.popup-post-modal-open').bind('click', DimaPopup);

					});

    $(".content-loader").hide(100);
					if (nextlink != 'undefined') {
						$('#page-nav a').attr('href', nextlink);
					} else {
						$('#page-nav').remove();
					}
					loading = false;
				}
			});
		}
	}


Подскажите пожалуйста, что не так?
Спасибо!
  • Вопрос задан
  • 215 просмотров
Подписаться 1 Простой 5 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы