1

如果它在我的服务器上,我下面的代码可以工作,但是在我的本地机器上查看时,它会给我以下错误:

ReferenceError: jQuery is not defined

$(document).ready(function() {

default.html (line 24)
ReferenceError: $ is not defined

$(document).ready(function() {

default.html (line 12)
ReferenceError: $ is not defined

$(document).ready(function() {

代码:

<script src="//code.jquery.com/jquery-latest.min.js"></script>
    <link rel="stylesheet" href="slider/site/style.css">
    <script type="text/javascript" src="slider/src/unslider.js"></script>
    <script type="text/javascript">
    $(document).ready(function() {
    var unslider = $('.container').unslider();

    $('.arrow').click(function() {
        var fn = this.className.split(' ')[1];

        //  Either do unslider.data('unslider').next() or .prev() depending on the className
        unslider.data('unslider')[fn]();
    });
    });
    </script>
    <script type="text/javascript">
    $(document).ready(function() {
        $('.line1').fadeIn(7000);
        $('#slide2').delay(1000).fadeIn(3200);
        $('#slide3').delay(1800).fadeIn(3200);
        $('.line4').delay(4000).fadeIn(3500);
    });
    </script>
4

5 回答 5

1

您的脚本标签可能会给您的浏览器带来麻烦。替换"//code.jquery.com/jquery-latest.min.js""http://code.jquery.com/jquery-latest.min.js"然后它应该可以工作。

于 2013-08-20T01:32:03.503 回答
1

代替

<script src="//code.jquery.com/jquery-latest.min.js"></script>

<script src="code.jquery.com/jquery-latest.min.js"></script>

您的代码找不到 jquery。

于 2013-08-20T01:32:39.677 回答
1

添加http

<script src="http://code.jquery.com/jquery-latest.min.js"></script>
于 2013-08-20T01:33:08.427 回答
1

这会成功的

<script src="http://code.jquery.com/jquery-latest.min.js"></script>

//code.jquery.com/jquery-latest.min.js这指向在本地服务器中查找 jQuery,但脚本在本地服务器中不可用,因此将其更改为http://code.jquery.com/jquery-latest.min.js"

于 2013-08-20T01:33:33.947 回答
0

您也可以下载最新版本并将其放在js您的 docroot 下的文件夹中。然后你可以通过以下方式访问它:

<script src="js/jquery-latest.min.js"></script>
于 2013-08-20T01:50:28.177 回答