java - Packery由html发起。我如何实现imageLoaded?

标签 java jquery html packery imagesloaded

我正在使用 packery 创建一个网站,并尝试修复 imagesLoaded 的一些布局问题。我通过 html 启动 packery,如下所示:

 <div id="content" class="site-content inner js-packery"
  data-packery-options='{ "itemSelector": ".item", "gutter": 0}'>

我正在尝试像这样使用 imagesLoaded :

 <script>
$(function(){
    var $container = $('#container');
    $container.imagesLoaded( function() {
        $container.masonry();
    });
});
</script>

但是它不起作用,我不知道该怎么办:(

最佳答案

var $container = $('#container');
$container.imagesLoaded( function() {
  $container.masonry();
});

imagesLoaded 本身就是一个函数:

http://imagesloaded.desandro.com/imagesloaded.pkgd.min.js

你不必嵌套它。希望对您有所帮助。

关于java - Packery由html发起。我如何实现imageLoaded?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28749757/

相关文章:

java - 回收商 View 内容器的多重选择

jquery - 按索引获取行

javascript - 将 href=# 更改为 javascript :

javascript - 输入中的条目一一应在结果字段中显示添加的结果

javascript - 带对话框的 Enter Key 按钮

javascript - 我如何使这样的代码在添加到列表中的每个元素之间有中断?

java - 如何在 war 创建时更改 Gradle 中 .properties 的内容

java - 无效 key 异常 : invalid key format in Java using RSA Keys

c# - 在java中使用进程

Jquery日期选择器,如果是今天的日期,则执行一个对话框