Masonry 无法使用 requirejs 的 jQuery 初始化方法



当我们尝试用jQuery方法初始化它时,砌体不起作用。但它在香草javascript中工作正常。jQuery加载在我们的母版页中,并且在全球范围内可用。我错过了什么吗?小提琴

require(['https://npmcdn.com/masonry-layout@4.0/dist/masonry.pkgd.min.js'],function(masonry){
$('.grid').masonry({
  // options
  itemSelector: '.grid-item',
  columnWidth: 200
});
})

试一试。这是来自砌体网站的链接,以使用要求。

requirejs([
  'https://npmcdn.com/masonry-layout@4.0/dist/masonry.pkgd.min.js',
], function(Masonry) {
    new Masonry('.grid', {
    });
});

小提琴

最新更新