JSLint avertit que “document” n'est pas entièrement défini sur jQuery(document).prêt

- Je obtenir un

'document' has not been fully defined yet.
    $(document).ready(function () {

avertissement de jsLint.
Je comprends pourquoi cela se fait, mais je voudrais que mon code d'avertissement gratuit.

Ma question est - comment puis-je résoudre cela dans le code (affectation du document à soi-même? var document=document?) ou peut-être faire la mise en garde s'en aller d'une autre manière.

Grâce.

Pourquoi est-ce un avertissement en premier lieu? document a été défini. Est-ce un bug JSLint?
parce que, si je comprends bien, l'utilisation se produit à l'intérieur de la définition de document. I. E que la variable est utilisée à l'intérieur de sa définition. semblable à var x = 3 + x;

OriginalL'auteur Ben | 2011-08-17