0

我很难让 jQuery 加载。我正在用 notepad++ 编写原型并使用 Coffee Cup 来重建我的旧网站。

在谷歌搜索多个论坛并更正多个项目后,我最终得到了无法加载的好代码。我查看了“当 jQuery 不起作用时要做的 6 件事”。我一开始的脚本标签有<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery1.9.1/jquery.min.js">

这是我迄今为止尝试过的:

  • W3学校
  • 就 load() 函数探讨您的论坛问题。
  • 在 jsfiddle.net 中设置它。它通过脚本本身,但没有结果。
  • 在我的本地计算机上登录我的系统管理员帐户,以防对部署脚本有一些管理禁令。我将尝试本地组策略。
  • 检查我的 Norton 360 软件是否有脚本拦截。
  • 使用纯 Javascript 编写脚本。有用。
  • 检查所有浏览器以确保启用 Javascript。这是。

这是我的代码。jQuery 是一个普通的 css 函数,它将所有 div 边界着色为红色。我正在用 css3 和 html5 编写。我在 doctype 下包含了所有元内容,以防干扰。此外,即使 html5 不需要 text=javascript,Firefox 似乎也需要这个。此外,还有一个开始脚本标签。就是不会显示。

    <script (see google source above)>
        $(document).ready(function(){
            $("div").css("border", "3px solid red");
        });
    </script>
</head>
<body>
    <div id="shalom">Shalom</div>
    <div id="wrapper"> 
        <p>"LoremLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do </p>
    </div>
    <div> 
        <p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi</p>  
    </div> 
</body>
</html>
4

3 回答 3

8

HTML 验证器会告诉您不能将脚本标签与src内容结合起来。将它们分开,如下所示,并确保脚本标签是属性 closed,并且 jQuery 的 URL 是正确的(你的问题 404s 中的那个):

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

<script>
$(document).ready(function(){
    $("div").css("border", "3px solid red");
});
</script>

此外,请注意,//如果您只是打开本地 HTML 文件,则相对于方案的 URL(以 开头的 URL)将不起作用,因为它使用了file://方案。

于 2013-03-11T21:36:54.333 回答
2

您正在使用的 jQuery 库的脚本 src 似乎无效。尝试这个: <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

于 2013-03-11T21:35:53.823 回答
1

您不能将附加代码放在<script>具有“src”属性的标签内以加载另一个脚本。您只需要<script>在您的代码所在的那个之后再添加一个。

于 2013-03-11T21:36:50.510 回答