我在ASP.net网站上使用freewall.js库时遇到问题。当我刷新( F5 )页面时,freewall不工作,我的图像只是在列表中彼此对齐,但当我刷新清除缓存时( Ctrl + F5 )或首次导航到自由墙工作的页面。
我的freewall代码位于一个单独的js文件中:
$(function () {
var wall = new Freewall("#freewall");
wall.reset({
selector: '.brick',
animate: true,
cellW: 400,
cellH: 'auto',
onResize: function () {
wall.fitWidth();
}
});
var images = wall.container.find('.brick');
images.find('img').on('load',
function () {
console.log("hello");
wall.fitWidth();
$(window).resize();
});
});
有没有人知道为什么它只在访问没有缓存的页面时才有效?