答案 0 :(得分:0)
我刚试过,我认为这个问题可能与Webstorm手头没有jQuery有关。
通常情况下,如果您在CDN中链接HTML中的jQuery,例如:
<script src="//code.jquery.com/jquery-1.10.2.min.js"></script>
如果你仔细观察,你会注意到//code.jquery.com/jquery-1.10.2.min.js
突出显示,如果你把鼠标放在上面,你会看到:
如果您单击该按钮并按ALT + Enter
,Webstorm将下载该库并且检查将没有问题。
如果需要,您还可以转到偏好设置&gt; JavaScript&gt;图书馆可以在计算机的某个位置手动Add
,也可以Download
。
答案 1 :(得分:0)
不幸的是,这对我不起作用。我刚刚发现了什么是我的问题。我使用谷歌闭包编译器https://code.google.com/p/closure-compiler/source/browse/contrib/externs/jquery-1.9.js的jQuery体验文件,并在此文件的顶部是以下
/**
* @constructor
* @param {(jQuerySelector|Element|Object|Array.<Element>|jQuery|string|
* function())=} arg1
* @param {(Element|jQuery|Document|
* Object.<string, (string|function(!jQuery.event=))>)=} arg2
* @return {!jQuery}
*/
function jQuery(arg1, arg2) {}
由于@constructor标签上面的jsdoc我得到了我的问题