1

WordPress フレームワークで WooThemes Flexslider 2 プラグインを使用しています。
コードは次のとおりです。

$(window).load(function() {
    $('#flexslider-<?php echo $postid; ?>').flexslider({
        smoothHeight:   true,
        slideshow:      false,
        start: function(slider) { 
            slider.container.click(function(e) { 
                if(slider.animating) { 
                    // action
                } else {
                    slider.flexAnimate(slider.getTarget('next'));
                }
            });
        }
    });
});

スクリプトは「$(window).load(function() {」でうまく機能します。 「$(window).load(function() {」「$(document).ready(function(){」

に 変更すると、スライダーが機能しません. Safari ではスクリプトは正常に読み込まれますが, 現在の画像の高さを取得できません. このスクリプトをすべてのブラウザで"$(document).ready(function(){"で動作させるにはどうすればよいですか? ありがとうございます

4

1 に答える 1