Javascript 如何将jQuery(在线或离线)添加到HTML文档中?
这是我的html;由于某种原因,它不起作用Javascript 如何将jQuery(在线或离线)添加到HTML文档中?,javascript,jquery,html,Javascript,Jquery,Html,这是我的html;由于某种原因,它不起作用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title></title>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js">
</script>
</head>
<body>
<div id="container">
<h2></h2>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js">
$(document).ready(function() {
$("h2").html("Hello there!");
});
</script>
</body>
</html>
$(文档).ready(函数(){
$(“h2”).html(“你好!”;
});
我是jQuery新手,如果我犯了一个明显无知的错误,我非常抱歉。您只需要从脚本块中删除
src
属性:
<script>
$(document).ready(function() {
$("h2").html("Hello there!");
});
</script>
$(文档).ready(函数(){
$(“h2”).html(“你好!”;
});
这是因为,否则浏览器将使用在
src
属性中指定的脚本,而不是在其包含块中指定的脚本为什么要包含jQuery两次?你贴的东西对我来说很好,没有线索;但是如果我删除了一个--没有什么是固定的。但是我已经连接到互联网--那么它不应该仍然工作吗?非常感谢!我不知道为什么会这样——但谢谢你!关于“不确定为什么会这样”。。。。它之所以能够工作是因为:现在您已经删除了SRC属性,它是一个脚本块——其中的代码将作为javascript运行;如果您有一个SRC属性,那么将使用实际的源文件,标记之间没有任何内容。是这样还是那样。如果您已经将jquery库正确地包含在文档的头部,我建议将脚本块移动到单独的文件中,例如称为“site.js”,然后将该文件也包含在头部。当您了解更多信息时,您可以开始将这两个文件编译为一个文件,以及更多。。。