是否可以使用JSLint验证我的jQuery JavaScript?

前端之家收集整理的这篇文章主要介绍了是否可以使用JSLint验证我的jQuery JavaScript?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想用JSLint检查我的JavaScript。我也使用jQuery和JSLint似乎对jQuery非常不满意。

所以,如果我有这个代码

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

我收到一些JSLint消息:

Error:

Problem at line 1 character 1: ‘$’ was used before it was defined.

06001

我看看选项,但我不知道如何告诉JSLint这是确定。

如果我在我的代码中只有一个jQuery调用,我可以忽略JSLint消息,但在2,500行的脚本有很多调用,我找不到错误,我想修复所有这些消息。

所以,有没有人知道如何配置JSLint,使其适用于jQuery调用?还是有其他东西我可以用来检查我的JavaScript / jQuery代码的质量?

解决方法

这不是有效的JavaScript,它应该是:
$(document).ready(function() {

所以JSLint将(适当地)抱怨你的语法。

如果你想摆脱隐含的global:$,文档消息,去底部它有预定义(,分隔),并把jQuery,$在那个文本框中,然后再次运行。对于文档件,请选中第一列中的浏览器。

所有的JSLint设置将坚持,所以你不必这样做每次你回去。

原文链接:https://www.f2er.com/jquery/184501.html

猜你在找的jQuery相关文章