JavaScript を JSLint でチェックしたかったのです。私もjQueryを使用していますが、JSLintはjQueryに非常に不満を持っているようです。
したがって、このコードがある場合:
$(document).ready{
$("a").click(function() {
// foo
});
});
私はいくつかのJSLintメッセージを受け取っています:
エラー:
行 1 文字 1 の問題: '$' が定義される前に使用されました。
$(document).ready{
...
オプションを見てみましたが、JSLintにこれが問題ないことを伝える方法がわかりませんでした。
コードに jQuery 呼び出しが 1 つしかない場合は、JSLint メッセージを無視できますが、スクリプトの 2,500 行には多くの呼び出しがあり、これらすべてのメッセージの間に修正したいエラーが見つかりません。
では、jQuery 呼び出しで動作するように JSLint を構成する方法を知っている人はいますか? または、JavaScript/jQuery コードの品質をチェックするために使用できるものは他にありますか?