使用.imagesLoaded时,我的砌体不会加载

时间:2014-10-16 18:00:09

标签: jquery wordpress function masonry imagesloaded

所以在我将.imagesLoaded添加到我的脚本之前,我的砌体正在工作,但由于图像没有在砌体之前加载,所以它会重叠。所以这就是我的功能:

function portfolio_masonry() {
wp_register_script( 'jquery_masonry', '/wp-content/themes/blankslate/js/imagesloaded.pkgd.min.js', '/wp-content/themes/blankslate/js/masonry.pkgd.min.js', array('jquery'), '2.0.110526' );
wp_enqueue_script( 'jquery_masonry' );
}
add_action( 'wp_enqueue_scripts', 'portfolio_masonry' );

function portfolio_add_masonry() { ?>
<script>
  jQuery(document).ready(function($){
    $('#main_content').imagesLoaded( function(){
      $('#main_content').masonry();
  });
  });
</script>
<?php
}
add_action( 'wp_footer', 'portfolio_add_masonry' );

我应该使用pkgd.js还是pkgd.min.js

0 个答案:

没有答案