无法让Nivo Slider工作

时间:2013-04-17 09:46:26

标签: jquery html nivo-slider

我似乎无法让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。

1 个答案:

答案 0 :(得分:0)

当你使用jquery并且你不明白为什么它不起作用时使用webdeveloper工具。

如果您正在使用firebug插件或使用chrome使用检查元素工具。他们做了什么,他们会告诉你错误。通过这种方式,您可以了解正在发生的事情,并可以提出更好的问题。