我想用JSLint检查我的JavaScript。我也使用jQuery和JSLint似乎对jQuery非常不满。是否有可能使用JSLint验证我的jQuery JavaScript?
所以,如果我有这样的代码:
$(document).ready{
$("a").click(function() {
// foo
});
});
我得到几个消息的JSLint:
Error:
Problem at line 1 character 1: '$' was used before it was defined.
$(document).ready{
...
我有一个看的选择,但我无法弄清楚如何告诉JSLint,这是好的。
如果我在我的代码中只有一个jQuery调用,我可以忽略JSLint消息,但在2500行脚本中有很多调用,我找不到要在所有这些消息之间修复的错误。
那么,有没有人知道如何配置JSLint,使其与jQuery调用一起工作?还是有什么我可以用来检查我的JavaScript/jQuery代码的质量?
好的,谢谢,这个固定。 – newtogit 2010-11-01 17:48:15
@newtogit - 欢迎! – 2010-11-01 17:53:16
为避免警告,您可以在代码中添加: /*节点浏览器:true */ /* global $ */ – lapo 2011-12-06 11:24:53