Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将JQuery链接到我的html_Javascript_Jquery_Html - Fatal编程技术网

Javascript 将JQuery链接到我的html

Javascript 将JQuery链接到我的html,javascript,jquery,html,Javascript,Jquery,Html,我第一次尝试在html中包含一个外部jQuery文件,但它不起作用,只是在没有jQuery的情况下执行html。(css工作正常) 以下是html代码: <!doctype html> <head> <link type="text/css" rel="stylesheet" href="stylesheet.css" /> </head> <body> <script type="text/javascript" src="

我第一次尝试在html中包含一个外部jQuery文件,但它不起作用,只是在没有jQuery的情况下执行html。(css工作正常)

以下是html代码:

<!doctype html>
<head>
<link type="text/css" rel="stylesheet" href="stylesheet.css" />
</head>
<body>
  <script type="text/javascript" src="<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" />
  <script type="text/javascript" src="script.js"></script>
  <h1>Hello World!</h1>`
</body>
</html>
是的,它们都在同一个文件夹中(实际上是dropbox文件夹,但我认为dropbox不会影响任何东西)

将其更改为:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>

src中有完整的脚本,这是错误的。

将其更改为:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>



您在src中有完整的脚本,这是错误的。

这是打字错误吗?你有一个额外的
这是打字错误吗?您有一个额外的
,在那里您可以在源代码中阅读此
脚本
?在sourceFYI中只提供您的url:通常不自动关闭
脚本
标记-执行
而不是
。我相信自动关闭脚本标签在除旧IE(可能是IE7?)之外的任何地方都能工作,但人们通常还是不这么做。如果你想想你做了什么,您将陷入一个无限循环,因为您将脚本放入每个
src
中,您所能做的最好的事情就是通过参考您正在使用的任何浏览器的开发人员工具来调试此错误。快速谷歌将帮助您开始使用开发工具。您在源代码中的哪里阅读此
脚本?在sourceFYI中只提供您的url:通常不自动关闭
脚本
标记-执行
而不是
。我相信自动关闭脚本标签在除旧IE(可能是IE7?)之外的任何地方都能工作,但人们通常还是不这么做。如果你想想你做了什么,您将陷入一个无限循环,因为您将脚本放入每个
src
中,您所能做的最好的事情就是通过参考您正在使用的任何浏览器的开发人员工具来调试此错误。快速谷歌将帮助您开始使用开发工具。最新的jQuery(2.x)不再适用于IE8!!当心@SilviuBurcea@Blazemonger我知道,我只是想警告你。最新的jQuery(2.x)不再适用于IE8!!当心@SilviuBurcea@Blazemonger我知道,我只是想警告你。最后,链接到完整的版本号:
http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js
是否自行关闭脚本?真正地这是完全无效的HTML。HTML中不存在自动关闭。大多数(如果不是所有的话)HTML解析器都会将脚本后面的所有内容放在脚本本身中,因为如果您没有关闭它,它是有效的。@FabrícioMatté,我的错是缺少他的
doctype
。。。更正,现在只要OP在
中包含
元素,它就会通过。没问题,+1现在(我本来会自己更正,但我不喜欢从根本上改变别人的答案)。最后,改为链接到完整版本号:
http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js
是否自行关闭脚本?真正地这是完全无效的HTML。HTML中不存在自动关闭。大多数(如果不是所有的话)HTML解析器都会将脚本后面的所有内容放在脚本本身中,因为如果您没有关闭它,它是有效的。@FabrícioMatté,我的错是缺少他的
doctype
。。。更正后,只要OP在
中包含
元素,它现在就通过了。没问题,+1现在(我自己会更正它,但我不喜欢从根本上改变别人的答案)。仅供参考,如果你用`(反勾号)围绕一段代码,它将成为代码片段。因此,如果在一段代码周围加上`(backticks),您可以只使用一个fyil,这将使它成为一个代码片段。因此,您可以使用

<script type="text/javascript" src="<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript" src="<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" />
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="script.js"></script>
    ....
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
    <script type="text/javascript" src="script.js"></script>
</body>
    ....
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
    <script type="text/javascript" src="script.js"></script>
    ....
</head>
<head>
    <title>Title</title>
    ....