0
我在.html文件中有以下代碼,然後用瀏覽器打開它。爲什麼在頁面加載時沒有收到「Hello World」警報?我看到的只是「測試」文本。非常簡單的jQuery函數不起作用
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
$(document).ready(function() {
alert("Hello World!");
});
</script>
</head>
<body>
<p>
Test
</p>
</body>
</html>
把你的功能一個額外的腳本標籤。 – Sebsemillia
在此之間添加一個'
不能聲明
[src]
屬性和有<script>
元素的內容執行。您需要使用第二
<script>
元素:注:使用jQuery中的
document.ready
回調的時候,它的建議使用簡寫版的別名jQuery
到$
更大的腳本兼容性:來源
2014-03-04 19:42:36 zzzzBov
[嗯,這個答案感覺很奇怪](http://stackoverflow.com/a/21488173/497418)。 – zzzzBov
用第一個script標籤我們加載jquery。 第二個腳本
來源
2014-03-04 19:45:02 3y3skill3r
由於已經提到的一些答案,您不能讓瀏覽器通過一個腳本標記查看
src
和內容。這裏是關於它的信息W3C
:http://www.w3.org/TR/html401/interact/scripts.html
來源
2014-03-04 19:46:47 Phil