Javascript Jetbrains:抑制未解决的变量错误(有时)
在我的web项目中,我使用jQuery。 有一个注册到jQuery click事件的函数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告诉我,
toggleCalculationSelection : function(ev) {
var src = typeof ev !== 'undefined' ? $(ev.target) : $('form.attribute input[name="calculation"][value="3"]');
jQuery提供了一个带有目标属性的事件对象。
JetBrains Webstorms告诉我,target
是一个未解析的变量
我不想完全取消这张支票
在这种情况下,我如何告诉Jetbrains忽略这个错误,或者告诉它jQuery有这个属性
手边没有WebStorm,但在警告中按alt enter并选择“检查…选项”怎么样?至少有一个选项应该允许您禁用该语句的警告。不,它不允许,它允许我初始化target和其他3个选项,但不允许像在其他一些情况下那样进行抑制,在这些情况下,它的行为与您所写的类似。谢谢,它是以这种方式隐藏的。jQuery JS是项目的一部分,与所有其他JS文件一起位于JS文件夹中。WebStorm知道jQuery或其他包含全局函数的JavaScript文件时,我必须做什么?在anwser phpstorm中执行#2时,会在行上方添加一行注释:
//noinspection JSUnsolvedVariable
。