变量声明

时间:2014-12-18 19:35:58

标签: jquery

我有一些代码,我正在通过jsHint和jsLint进行审核。它们都会在报告中显示为错误或未声明的变量。

我的代码:

    $("#btn_details").button().click(function() {

jsLint报告回复:错误

    '$' was used before it was defined.
        $("#btn_details").button().click(function() {

jsHint报告回复:未声明的变量

    $

我的代码在测试中有效,但如果我可以提供帮助,我希望不会有任何不必要的错误。或者也许这是一个非常糟糕的讨厌不,不。但这是正确的,还是我想以某种方式修复它?

1 个答案:

答案 0 :(得分:1)

将评论/*global $ */添加到您的脚本顶部。这将告诉jsLint / jsHint期望$成为预定义的全局。

通常通过在页面中包含jQuery来设置此全局。