2016-12-16 8 views
-2

私は現時点でJQueryを練習していますが、このエラーメッセージを消す方法を理解できません:定義する前に '$'を使用しました。コードはうまくいくようです。何も間違っていません。

Safariブラウザを使用してJQueryの最新バージョンをダウンロードし、ブラケットテキストエディタでコードを記述しました。

私が持っているJavascriptのコードは次のとおりです。以下は

$(document).ready(function() { 
    $("h2").mouseenter(function() { 
     $("h2").fadeTo('fast', 0); 
    }); 
    $("h2").mouseleave(function() { 
     $("h2").fadeTo('fast', 1); 
    }); 
}); 

は、あなたはそれがグローバルであるJSLintを伝える必要があり、私のコード+エラーメッセージ

Screenshot

+1

実際のコードは、スクリーンショットではなく、質問に含めてください。 –

+0

そしてFWIW、これは(ランタイム)エラーではなく、リント警告です。あなたがそれらを使用する前にあなたが使用しているツールに精通してください。 –

答えて

1

のスクリーンショットです。このコメントをファイルの先頭に追加してください:

/*global $, jQuery*/ 
関連する問題