2017-04-05 23 views
-2

私はこれを試していますhttp://jsfiddle.net/fy63opLq/このスクリプトはこのURLで動作しますが、ローカルで行うと次のエラーメッセージが表示されます:Uncaught ReferenceError:$ is not誰もがこのエラーメッセージが発生するもの識別するのに役立ちますが4 このライン$(ドキュメント).ready(関数(){ に属する

<html> 
<head> 
<script> 
     $(document).ready(function() { 
     var t = $('#thetable tbody').eq(0); 
     var r = t.find('tr'); 
     var cols= r.length; 
     var rows= r.eq(0).find('td').length; 
     var cell, next, tem, i = 0; 
     var tb= $('<tbody></tbody>'); 
     while(i<rows){ 
      cell= 0; 
      tem= $('<tr></tr>'); 
      while(cell<cols){ 
       next= r.eq(cell++).find('td').eq(0); 
       tem.append(next); 
      } 
      tb.append(tem); 
      ++i; 
     } 
     $('#thetable').append(tb); 
     $('#thetable').show(); 
    }); 

    </script> 
</head> 
<body> 
<table id="thetable" class="table table-striped"> 

<tr> 
    <td>Table header</td> 
    <td>Table header</td> 
    <td>Table header</td> 
    </tr> 
<tbody> 
    <tr> 
    <td>cell1</td> 
    <td>cell1</td> 
    <td>cell1</td> 
    </tr> 
    <tr> 
    <td>cell2</td> 
    <td>cell2</td> 
    <td>cell2</td> 
    </tr> 
    <tr> 
    <td>cell3</td> 
    <td>cell3</td> 
    <td>cell3</td> 
    </tr> 
</tbody> 
</table> 
</body> 
</html> 
+1

の場所として、あなたはjqueryのを追加していますが、地元でもjqueryのスクリプトフィドル、第1 – gurvinder372

+0

を含めるために、ローカル

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 

またはダウンロードjqueryのhttps://jquery.com/download/とスクリプトを使用する「SRC =」が必要おそらくそうではありません。 –

+0

jQueryライブラリを追加 –

答えて

0

あなたが含まれていない:xxxx.phpで定義されました? jqueryライブラリをhtmlファイルに保存します。

は、あなたがあなたのスクリプトにはjQueryを追加するのを忘れGoogle CDN

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 
+0

ありがとう、それは今動作します!どうもありがとう! – nat8991

0

から最初scriptタグ

<script src="https://code.jquery.com/jquery-3.2.0.min.js"></script> 

前にこの行を追加します。あなたのhtmlのトップへ

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

を追加し、それが

0

があなたのheadタグに次のコードを追加します動作するはずです。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script> 

変更jQueryのバージョン3.1.0応じ

0

それはjqueryのは、リンクしているので、スクリプトは、jsfiddleに取り組んでいます。

jqueryをダウンロードせずに含めるには、このタグを使用します。最新のjQuery:ファイル

関連する問題