gpt4 book ai didi

javascript - Metafizzy .isotope ("layout") 给出 $elems 未定义

转载 作者:行者123 更新时间:2023-12-03 11:48:36 25 4
gpt4 key购买 nike

jQuery Isotope 插件主页解释说,包含图像的项目可能会导致同位素网格中的重叠,并且 imagesLoaded加载图像后,可以使用插件通过调用布局方法来解决此问题,如下所示:

$container.imagesLoaded( function() {
$container.isotope('layout');
});

问题似乎是布局需要 $elems 参数(至少需要砌体布局)。因此,调用 isotope.('layout') 会出现错误,指出 $elems 未定义。示例代码是否错误?它应该调用 reLayout 吗?

侧边栏,我试图解决图像的重叠问题,尽管<img>标签定义了高度属性。事实证明,如果宽度和高度都被定义,同位素确实会影响其大小。我决定使用 imagesLoaded 来确保它可以正常工作。

最佳答案

布局适用于 isotope v2,reLayout 适用于 v1.5

关于javascript - Metafizzy .isotope ("layout") 给出 $elems 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25936793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com