2013-01-24 32 views
0

在JSFiddler系統似乎也認爲這也是好的,但也不會顯示警報。 http://jsfiddle.net/dmafackler/zEEpB/3/此HTML無法運行alert()腳本。爲什麼?是。 jquery安裝在正確的相對位置

<!doctype html> 
<html> 
<head> 
    <title>foobar</title> 
    <script type="text/javascript" src="jquery.js" /> 
    <script type="text/javascript"> 
    $(document).ready(function() { alert("Is anybody home?"); }); 
    </script> 
</head> 
<body> 
    <p>Copasetic.</p> 
</body> 
</html> 
+0

[爲什麼不自閉腳本標記的可能重複工作?](http://stackoverflow.com/questions/69913/why-dont-self-closing-script-tags-work) – DocMax

回答

6

<script>標籤不是自動關閉的。您需要提供一個關閉標籤:

<script type="text/javascript" src="jquery.js"></script> 

如果你不這樣做,HTML是不正確解析:

bad html

+0

http://stackoverflow.com/questions/348736有很多信息爲什麼這是。 –

+0

stackoverflow.com/questions/69913也涵蓋了這一點。 –

相關問題