Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jetbrains:抑制未解决的变量错误(有时)_Javascript_Jquery_Webstorm - Fatal编程技术网

Javascript Jetbrains:抑制未解决的变量错误(有时)

Javascript Jetbrains:抑制未解决的变量错误(有时),javascript,jquery,webstorm,Javascript,Jquery,Webstorm,在我的web项目中,我使用jQuery。 有一个注册到jQuery click事件的函数 toggleCalculationSelection : function(ev) { var src = typeof ev !== 'undefined' ? $(ev.target) : $('form.attribute input[name="calculation"][value="3"]'); jQuery提供了一个带有目标属性的事件对象。 JetBrains Webstorms告诉我,

在我的web项目中,我使用jQuery。 有一个注册到jQuery click事件的函数

toggleCalculationSelection : function(ev) {
  var src = typeof ev !== 'undefined' ? $(ev.target) : $('form.attribute input[name="calculation"][value="3"]');
jQuery提供了一个带有目标属性的事件对象。 JetBrains Webstorms告诉我,
target
是一个未解析的变量

我不想完全取消这张支票

在这种情况下,我如何告诉Jetbrains忽略这个错误,或者告诉它jQuery有这个属性

  • ev.target对我来说未报告为未解决。您的项目是否启用了JQuery库
  • Alt+Enter,选择任何建议(“例如,创建字段“目标”),右击(或按建议旁边的箭头图标),选择“抑制语句”

  • 手边没有WebStorm,但在警告中按alt enter并选择“检查…选项”怎么样?至少有一个选项应该允许您禁用该语句的警告。不,它不允许,它允许我初始化target和其他3个选项,但不允许像在其他一些情况下那样进行抑制,在这些情况下,它的行为与您所写的类似。谢谢,它是以这种方式隐藏的。jQuery JS是项目的一部分,与所有其他JS文件一起位于JS文件夹中。WebStorm知道jQuery或其他包含全局函数的JavaScript文件时,我必须做什么?在anwser phpstorm中执行#2时,会在行上方添加一行注释:
    //noinspection JSUnsolvedVariable