Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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导致页面在基本级别失败。。。为什么?_Javascript_Jquery_Html - Fatal编程技术网

Javascript jQuery导致页面在基本级别失败。。。为什么?

Javascript jQuery导致页面在基本级别失败。。。为什么?,javascript,jquery,html,Javascript,Jquery,Html,只要定义了对jQuery的引用,我就有一个不在范围内的函数。如果我对该引用进行注释,则对该函数的调用将起作用。我有其他页面以同样的方式引用jQuery,它们也可以工作。真令人沮丧。有什么好处 <!DOCTYPE HTML> <html> <head> <title>Anything</title> <script type="text/javascript" src="https://ajax.googleapis.com/aja

只要定义了对jQuery的引用,我就有一个不在范围内的函数。如果我对该引用进行注释,则对该函数的调用将起作用。我有其他页面以同样的方式引用jQuery,它们也可以工作。真令人沮丧。有什么好处

<!DOCTYPE HTML>
<html>
<head>
<title>Anything</title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js" />
<script type="text/javascript">
    function test() {
        alert('This works')
    }
</script>
</head>
<body>
text
<script type="text/javascript">
    test();
</script>
</body>
</html>

任何东西
功能测试(){
警报('这有效')
}
文本
test();

doctype HTML是否支持将关闭脚本作为短标记?我想试试doctype HTML是否支持将结束脚本作为短标记?我会尝试

而不是做

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js" />

。。。这样做:-

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>

脚本
标记很奇怪。:)

而不是做

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js" />

。。。这样做:-

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>


脚本
标记很奇怪。:)

脚本
块不能自动关闭+1我非常喜欢JavaScript作为一种语言。jQuery也很酷。像这样的事情。。。这就解决了问题。
script
块不能自动关闭+1我非常喜欢JavaScript作为一种语言。jQuery也很酷。像这样的事情。。。这就解决了问题。