我很难让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>
Run Code Online (Sandbox Code Playgroud)
HTML验证器会告诉您无法将脚本标记与src内容组合在一起.将它们分开,如下所示,并确保脚本标签是属性关闭的,并且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>
Run Code Online (Sandbox Code Playgroud)
此外,请注意,//如果您只是打开一个本地HTML文件,那么方案相对URL(以那些开头的URL )将不起作用,因为它使用该file://方案.