0

nivo スライダーが動かないようです。私は彼らのサイトの指示に従って手紙を書きました。

これが私のindex.htmlです。

<!DOCTYPE html>
<html>
    <head>
        <link rel="stylesheet" href="style.css" type="text/css"/>
        <link rel="stylesheet" href="nivo-slider.css" type="text/css" media="screen" />
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
        <script src="jquery.nivo.slider.pack.js" type="text/javascript"></script>
        <script type="text/javascript">
            $(window).load(function() {
                $('#slider').nivoSlider();
            });
        </script>
    </head>
    <body>
        <div class="slider-wrapper">
            <div id="slider" class="nivoSlider">
                <img src="images/nemo.jpg" alt="" />
                <a href="http://dev7studios.com"><img src="images/up.jpg" alt="" title="#htmlcaption" /></a>
                <img src="images/toystory.jpg" alt="" title="This is an example of a caption" />
                <img src="images/walle.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>
    </body>
</html>

これが私のstyle.cssです。

.nivoSlider {
    position:relative;
    background:url(images/loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}

なぜ機能しないのかわかりません。また、最新バージョンの jQuery を参照してみました。

4

1 に答える 1

0

jquery を使用していて、それが機能しない理由がわからない場合は、webdeveloper ツールを使用してください。

firebug プラグインを使用している場合、または chrome を使用している場合は、要素検査ツールを使用してください。彼らが何をするか、彼らはあなたにエラーを教えてくれます。このようにして、何が起こっているのかを理解し、より良い質問をすることができます.

于 2013-04-17T10:19:56.340 に答える