2017-03-02 59 views
-7

我是新來的,所以請容易對我。 我的style.css,js.js和index都在同一個文件夾中。 但jQuery不會出於某種原因,我不明白爲什麼。 我試圖把它放在身體標記的末尾,但仍然無法正常工作。 這是我的HTML ::jquery不能在外部文件中工作

<!DOCTYPE html> 
<html lang="en"> 
<head> 
     <title>Kurrac</title> 
     <meta charset="UTF-8"> 
     <link href="style.css" rel="stylesheet"> 
     <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> 
     <script src="js.js"></script> 
    </head> 
    <body> 
      <button id="btt">press me gently</button>   
    </body> 
</html> 

我js.js文件::

$(document).ready(function(){ 
    $("btt").click(function(){ 
    alert("tell me if it works")} 
)}) 
+3

'#btt' ............. –

+0

您嘗試過哪些調試?打開瀏覽器的控制檯會顯示你的錯誤。 – j08691

+0

@ j08691 jquery編譯器沒有檢查「btt」是否是有效的選擇器。所以,我猜控制檯中沒有錯誤。 –

回答

2

你的選擇是不正確。

它應該是:

$("#btt") 

btt將尋找一個<btt>元素。

#btt將尋找具有bttid的元素。

相關問題