Jquery和Jslint - '$'在定义之前使用

use*_*190 36 javascript jquery jslint

我有一些第三方javascript即时工作,我在javascript文件中添加了一些jquery代码.但是在使用Jslint进行验证时,上述代码似乎失败了

'$' was used before it was defined.
Run Code Online (Sandbox Code Playgroud)

我可以在javascript文件的顶部看到它指出:

/*global alert: false, console: false, jQuery: false */
Run Code Online (Sandbox Code Playgroud)

我是Javascript和JQuery的新手,所以任何帮助都会受到欢迎.

ker*_*nel 76

将这些选项添加到您的评论中:

/*jslint browser: true*/
/*global $, jQuery, alert*/
Run Code Online (Sandbox Code Playgroud)


Que*_*tin 17

如果要使用其他脚本提供的变量,则需要这样说:

/*global $ */
Run Code Online (Sandbox Code Playgroud)