0

我正在关注关于 jQuery 的教程和课程。在视频教程中,代码很可能是相同的,但在我的 Firefox 中,它被扔到ReferenceError: jQuery is not defined了 Firebug 控制台中。

这是我的全部代码 -

<!DOCTYPE html>
<html>
    <head>
        <title>Day 1 jQuery</title>
        <style>
        li {color:blue;}
        </style>
    </head>
    <body>
        <ul>
            <li>List item 1</li>
            <li>List item 2</li>
            <li>List item 3</li>
            <li>List item 4</li>
            <li>List item 5</li>
        </ul>
        <srcipt src="http://code.jquery.com/jquery-latest.js"></script>
        <script>
        jQuery(document).ready(function(){
        var list = jQuery('ul li');
        console.log(list);
        });
        </script>   
    </body>
</html>

我也看过但没有帮助:$ is not defined error in firefox with jquery

教程链接 - https://tutsplus.com/course/30-days-to-learn-jquery/

4

3 回答 3

4

代替

<srcipt

<script

但是你不应该在生产中使用 jquery-latest :当 jQuery 改变时你的代码可能会中断。我建议你指出一个精确的版本。

于 2013-05-04T11:14:50.087 回答
1

更新:

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

<script src="http://code.jquery.com/jquery-latest.js"></script>
于 2013-05-04T11:16:49.090 回答
1

为了减少 Sublime 中的拼写错误,有一个很棒的包:https ://github.com/SublimeLinter/SublimeLinter

于 2013-05-04T11:51:58.793 回答