【问题标题】:.imagesLoaded is not a function in masonry.imagesLoaded 不是砌体中的函数
【发布时间】:2017-10-29 11:00:09
【问题描述】:

我的代码是

var ssMasonryFolio = function () {
  var containerBricks = $('.masonry');
  containerBricks.imagesLoaded(function () {
      containerBricks.masonry({
          itemSelector: '.masonry__brick',
          resize: true
      });
  });
};

它在 imagesLoaded 函数上给出错误

【问题讨论】:

  • 您将 containerBricks 声明为 DOM Element,但事先没有 imagesLoaded function。您还可以使用您手头的给定 html 和 css 更新问题吗?
  • imagesLoaded 是砌体函数
  • 使用jQuery.noConflict() 见这里:stackoverflow.com/questions/34899931/…
  • 我试过:)........

标签: jquery jquery-masonry masonry


【解决方案1】:

Imagesloaded 实际上不是一个砌体函数。 它是一个单独的脚本,如here 所述。你需要download it并在砌体之前加载它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多