Можно ли проверить мой jQuery JavaScript с помощью JSLint?

Я хотел проверить свой JavaScript с помощью JSLint. Я также использую jQuery и JSLint кажется, очень недоволен jQuery.

Итак, если у меня есть этот код:

$(document).ready{
    $("a").click(function() {
        // foo
    });
});

Я получаю несколько сообщений JSLint:

Ошибка:

Проблема в строке 1, символ 1: был использован '$' до его определения.

 $ (document) .ready {

...

Я просмотрел варианты, но не смог понять, как сказать JSLint, что это нормально.

Если бы в моем коде был только один вызов jQuery, я мог бы просто проигнорировать JSLint, но в 2500 строках скрипта много вызовов, я не могу найти ошибки, которые хотел бы исправить между всеми этими сообщениями.

Итак, кто-нибудь знает, как настроить JSLint так, чтобы он работал с вызовами jQuery? Или есть что-то еще, что я могу использовать для проверки качества моего кода JavaScript / jQuery?

31
задан Robert Harvey 24 August 2011 в 23:00
поделиться