0

フロントページに jQuery Masonry を組み込もうとしていますが、5 回中 4 回読み込まれないようです。ロゴをクリックすると読み込まれるように見えますが、ブラウザを更新すると読み込まれません。

私は適切にキューに入れています:

function my_scripts() {

  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_enqueue_scripts', 'my_scripts' );

次に、header.php の wp_head の後にあります

   <script>
    jQuery(document).ready(function($) {
        $('#boxes').masonry({
            itemSelector: '.brick',
        });
    });
  </script>

私のサイトで問題を確認できます: http://damoncook.net

コンソールからも情報が提供されないため、何が問題なのかわかりません。考え?

4

1 に答える 1

0

div には masonry-brick クラスが与えられているため、Masonry は問題なくロードされているようです。c2ec16da.253941.js ファイルからスローされる「Uncaught ReferenceError: sri_vars is not defined」という js エラーが発生します。おそらくそれが問題です。

于 2012-11-16T21:46:47.923 に答える