サイトを立ち上げましたが、まだ Jquery Masonry に問題があります。Document Ready と Window Load の使用に関するほぼすべての投稿を読みました。私の問題に対する回答を含む投稿を除くすべての人。
サイトはこちら: http://www.buckysspecialspice.com
時々、負荷は問題ありません。今日はそうではありません。
私の関数ファイルは次のようになります。Document Ready を使用すると、ブラウザのサイズが変更されるまで、投稿ブロックがまとまることがあります。Window Load を使用すると、すべての投稿ブロックが行単位でロードされます。
どんなアドバイスも素晴らしいでしょう。
// MASONRY
function anaximander_masonry() {
if (!is_admin()) {
wp_register_script('jquery_masonry', get_template_directory_uri(). '/js/jquery.masonry.min.js', array('jquery'), '2.0.110526' );
wp_enqueue_script('jquery_masonry');
add_action('wp_footer', 'anaximander_add_masonry');
function anaximander_add_masonry() { ?>
<script>
jQuery(window).load(function($){
var $container = $('img');
$container.imagesLoaded(function(){
$('#masonry-index').masonry({
itemSelector: '.index-post-container',
isAnimated: true,
columnWidth : 3
});
});
});
</script>
<?php
}
}
}
add_action('init', 'anaximander_masonry');