繁体   English   中英

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

[英]Jquery and Jslint - '$' was used before it was defined

我有一些第三方javascript im正在使用,我在javascript文件中添加了一些jquery代码。 但是使用Jslint进行验证时,上述代码似乎无法通过

'$' was used before it was defined.

我可以在javascript文件顶部看到状态:

/*global alert: false, console: false, jQuery: false */

我对Javascript和JQuery比较陌生,因此欢迎您提供任何帮助。

将以下选项添加到您的评论中:

/*jslint browser: true*/
/*global $, jQuery, alert*/

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

/*global $ */

对于NetBeans IDE中的JSLint,请转到:

Tools - Options - Miscellaneous JSLint tab -“ 预定义(,分隔) ”下的Text area

  • 加$;
  • 添加其他项目全局变量,以逗号分隔。

现在,JQuery变量$被认为在代码中到处都定义了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM