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