2012-04-21 18 views
6

私は、次の「use strict」と組み合わせてjQueryを使用する適切な方法は何ですか?

"use strict"; 

$(document).ready(function() { 

}); 

のようなものを持っている場合、私は警告

'$'is not defined 
+0

を使用して、それを追加することは、あなたの質問のタイトルによって暗示していますが、削除する場合は「使用し厳格な」ディレクティブは、コードの作業を行うのですか? – nnnnnn

答えて

16
(function ($) { 
    'use strict'; 
    $(document).ready(function() { 
     console.log('working!') 
    }) 
} (jQuery)) 
0

は、あなたのサイトにはjQueryを追加しました得ますか?

tinker.ioで同じコードを試すとエラーが発生しますが、jQueryのlibを追加するとエラーが消えます。

CDN:http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js

このスニペットに

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
関連する問題