Я хотел проверить свой JavaScript с помощью JSLint. Я также использую jQuery и JSLint, кажется, очень недовольны jQuery.
Итак, если у меня есть этот код:
$(document).ready{
$("a").click(function() {
// foo
});
});
Я получаю несколько сообщений JSLint:
Ошибка:
Проблема с символом строки 1: "$" использовалась до того, как она была определена.
$(document).ready{
...
Я просмотрел параметры, но не мог понять, как сказать JSLint, что это нормально.
Если бы у меня был только один вызов jQuery в моем коде, я мог бы просто игнорировать сообщение JSLint, но в 2500 строк script было много вызовов, я не могу найти ошибки, которые я хотел бы исправить между всеми этими Сообщения.
Итак, кто-нибудь знает, как настроить JSLint таким образом, чтобы он работал с вызовами jQuery? Или есть что-то еще, что я могу использовать для проверки качества моего кода JavaScript/jQuery?