【问题标题】:Autocompletion for JQuery Javascript not working in JSP's in Eclipse IDEJQuery Javascript 的自动完成功能在 Eclipse IDE 中的 JSP 中不起作用
【发布时间】:2016-04-05 16:23:23
【问题描述】:

我有一个 JSP 页面并希望在我的 Eclipse 编辑器中进行自动编译。 但它不起作用。

  • 我已经为 jQuery 安装了 JSDT 插件

  • 我已将 js 添加为库

我在我的 JSP 页面中引用了 javascript:

<script type="text/javascript" src="http://localhost:8080/context/js/jquery-1.12.0.js"></script>

但我在编码时没有自动编译:

<script type="text/javascript">
    window.onload = function() {
    $( document ).ready(function() {



        $( "a" ).<HERE I PRESS CTRL-SPACE, BUT NOTHINGN HAPPENS>
    });
};
</script>

有什么帮助吗?

【问题讨论】:

  • AutoComplete 是 jQuery UI 的一个功能,包括它。
  • 我不确定我在做什么,但我现在已经通过 Maven (pom.xml) 添加了 jquery-ui-core-6.2.2.jar。重新启动 Eclipse 后,我仍然无法自动完成我的 jquery 语法。

标签: javascript jquery eclipse jsp


【解决方案1】:

免责声明,我是tern.java的作者

我建议您使用install tern.java,它会为您提供support for jQuery,如果您需要选择器完成、验证、超链接等高级完成,您可以激活the advanced support for jQuery

它也适用于 HTML/JSP。这是您的 JSP 示例的屏幕截图:

【讨论】:

  • 我试过了,但速度很慢。每个 CTRL+空格似乎都调用了某个远程服务器并且没有显示自动完成功能。
【解决方案2】:

在安装 JSDT jQuery 并添加 jQuery 库后,在同一窗口中,您必须设置 Source,如下所示

然后它在你的 js 和 html 文件中工作,祝你好运!

【讨论】:

    猜你喜欢
    • 2015-08-11
    • 2014-03-11
    • 2015-02-07
    • 2019-06-22
    • 2015-04-30
    • 2012-07-09
    • 2014-01-16
    • 2016-05-03
    相关资源
    最近更新 更多