1

ウェブサイトのホームページにnivo-slider を配置しようとしました。なぜか全く映りません。出来ない理由が解りません…。

更新: 静止画像のみが表示されるようになりました:S (実際のスクリプトの前にjqueryライブラリを配置しました

これをヘッダーに入れました: (ヘッダーは、ディレクトリ /site の layout.php ファイルにあります)

<!--NIVO SLIDER-->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
<script src="site/nivo-slider/jquery.nivo.slider.js" type="text/javascript"></script>
<link rel="stylesheet" href="site/nivo-slider/nivo-slider.css" type="text/css" media="screen" />

<link rel="stylesheet" href="site/nivo-slider/themes/default/default.css" type="text/css" media="screen" />

これは、私が index.php (メインディレクトリにあるファイル) に入れたものです:

<? require('site/layout.php');

function banner($DB) {
?>
    <div class='slider-wrapper'>
        <div id='slider' class='nivoSlider theme-default'>
            <img src='site/nivo-slider/slide1.jpg' alt='' />
            <a href='http://dev7studios.com'><img src='site/nivo-slider/slide2.jpg' alt='' title='#htmlcaption' /></a>
            <img src='site/nivo-slider/slide3.jpg' alt='' title='This is an example of a caption' />
            <img src='site/nivo-slider/slide4.jpg' alt='' />
        </div>
    </div>
    <div id='htmlcaption' class='nivo-html-caption'>
        <strong>This</strong> is an example of a <em>HTML</em> caption with <a href='#'>a link</a>.
    </div>

    <script type="text/javascript">
    $(window).load(function() {
        $('#slider').nivoSlider();
    });
    </script>
<? 
}

このコード ブロックの後、次の 2 つの関数が呼び出されます: function body_text_left($DB) & function body_text_right($DB) (ページの左側と右側、nivo-slider の下)

すべての nivo-slider ファイルは、次のディレクトリにあります: /site/nivo-slider

ソースコードを見ると、すべてがそこにあるので、奇妙です。リンクをクリックすると、すべてのリンクが読み込まれます。

何か案は?前もって感謝します!

4

1 に答える 1