2017-03-02 9 views
-7

私はこれに新しいので、私には簡単にしてください。 私のstyle.css、js.js、およびindexはすべて同じフォルダにあります。 しかし、jqueryは何らかの理由で動作しません。理由はわかりません。 bodyタグの最後に貼り付けてみましたが、まだ動作しませんでした。 これは私の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>要素を探します。

#bttidの要素をbttと検索します。

関連する問題