2015-09-05 34 views
-2

enter image description here此代碼有什麼問題?爲什麼它不工作?是否有任何錯誤或缺失?我正在使用notepad ++。未在記事本++中執行的JQuery代碼

<!Doctype html> 
    <html> 
    <head> 
    <title>First jquery page</title> 
    <script type="text/javascript" src="jquery-1.11.3.min.js"></script> 

    </head> 

    <body> 
    <div id="one">This text should change.</div> 
    <script type="text/javascript"> 
    $(document).ready(function(){ 
    $('#one').html = "Changed"; 
    }); 

    </script> 

    </body> 
    </html> 
+2

是在同一文件夾作爲HTML文件jQuery的文件? – drneel

+1

'.html'是一個函數。編寫'.html ='something''將替換函數中的字符串「something」,因此,您將無法再使用該函數! OO'別擔心,用'.html(「Changed」)替換'.html =「Changed」',一切都會好的:-P – leaf

回答

1

您正在使用jQuery來更改文本。所以你應該如下使用:

<!Doctype html> 
<html> 
<head> 
<title>First jquery page</title> 

</head> 

<body> 
<div id="one">This text should change.</div> 
<script type="text/javascript"> 
$(document).ready(function(){ 
$('#one').html ("Changed"); 
}); 

</script> 

</body> 
</html> 
+0

謝謝!這樣一個愚蠢的錯誤 – Reckoner

+0

是啊種類:P – user3906063