jQuery Lint错误

时间:2011-03-10 04:14:19

标签: jquery jquery-lint

我在Firebug插件中发现了jQuery Lint。然而,它的结果令人困惑,很难尝试和满足。我收到数百条错误jQuery (...) called incorrectly

例如,这一行提出了警告。我在这做错了什么?

$('#myTextBox').val(someValue);

当我尝试从没有行的tbody中删除所有行时,它会抛出一个错误,阻止页面上的所有javascript。它说没有找到该选择器的元素,然后删除不是一个函数。

$('#myTbody > tr').remove();

我真的需要添加额外的代码来解决这个问题吗? jQuery Lint如何有用?

1 个答案:

答案 0 :(得分:2)

我在这里做了一个简单的例子:jsfiddle.net/DJzFe/

如果你使用 jQuery 1.4.4 ,你会看到你的2行代码没有在jQuery Lint上发出警告但是我怀疑你使用的是 jQuery 1.5.1尚未经过jQuery Lint测试it has been tested only with 1.3.2 and 1.4.4)。在1.5.1中,语句将按照您的描述进行警告:jQuery(...) called incorrectly