我很难让jQuery加载。我正在用记事本++编写原型并使用咖啡杯来重建我的旧网站。
在谷歌搜索多个论坛并更正多个项目后,我最终得到了不会加载的好代码。我检查了“当jQuery不起作用时要做的6件事”。我在开头的脚本标记有<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery1.9.1/jquery.min.js">
这是我到目前为止所尝试的内容:
这是我的代码。 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>
答案 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>
。