我正在构建一个多页面站点,并且非常喜欢插件 Animsition 允许的页面转换效果。但是在一个页面上,我使用了 jquery Masonry 插件。当我第一次打开这个页面时,布局很好,但是当我导航到网站的其他页面并返回到使用 Masonry 的页面时,布局被破坏了。任何人都可以帮助...请
问问题
695 次
1 回答
1
您需要使用imagesloaded.js,它会在调用 masonry 之前加载所有图像。将其加载到您的页面中,然后像这样调用 masonry:
$(function () {
$('.grid').imagesLoaded( function() {
$('.grid').masonry({
itemSelector: '.grid-item',
columnWidth: 300,
gutter: 20
});
});
});
此外,未加载单独的问题“js/jquery.scrollToTop.min.js”。
于 2015-07-20T05:13:49.883 回答