jQuery不会加载

时间:2013-03-11 21:33:24

标签: javascript jquery

我很难让jQuery加载。我正在用记事本++编写原型并使用咖啡杯来重建我的旧网站。

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

这是我到目前为止所尝试的内容:

  • W3Schools的
  • 在load()函数中填写论坛问题。
  • 在jsfiddle.net中进行设置。它传递脚本本身,但没有结果。
  • 在我的本地计算机上登录我的sysadmin帐户,以防某些行政禁止部署脚本。我会尝试当地的团体政策。
  • 检查我的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>

3 个答案:

答案 0 :(得分:8)

An HTML validator会告诉您you can't combine script tags with src and content.将它们分开,如下所示,make sure the script tags are property closed,以及jQuery的URL是正确的(问题404中的那个):

<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文件,那么与方案相关的网址(以//开头的网址)将无法使用,因为它使用{{1}方案。

答案 1 :(得分:2)

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

答案 2 :(得分:1)

您无法在<script>标记中添加其他代码,该标记具有“src”属性以加载其他脚本。在您的代码所在的那个之后,您只需要一个额外的<script>