2017-07-26 82 views
0

我是JQuery的新手,并开发了一个使用Eclipse的mavenized动态Web应用程序。我将JQuery降级并将该文件夹放在web内容下,并用src标记引用它。JQuery不能在eclipse上工作

下面的代码片段:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" 
 
    pageEncoding="ISO-8859-1"%> 
 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
 
<html> 
 
<head> 
 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 
 
<title>Insert title here</title> 
 

 
<script type="text/javascript" src="/app/jquery-3.2.1.js"></script> 
 
<script type="text/javascript"> 
 
    $(document).ready(function(){ 
 
\t $("#hh").hide; 
 
\t alert("OK"); 
 
\t 
 
}); 
 
</script> 
 
</head> 
 
<body> 
 
<input type="button" id="hh" value="here"> 
 
</body> 
 
</html>

但是我没有看到服务器上的结果。

+2

在$(“#hh”)结尾处需要parens。hide()'? – mherzig

+0

是不是说https://api.jquery.com/hide/是*应该*发生? – nitind

+0

这是正确的,但至少警报应该工作。 – liz

回答

0

确保reference path到文件(src)是正确的,并且您有permissions to read它。

试试这个,

  1. 创建一个test.js文件,仅这行代码alert("this work!");
  2. test.js你的文件夹中App,相同的地方,当你 有你jquery.js
  3. 请参考在您的代码<script type="text/javascript" src="/app/test.js"></script>

如果你可以看到alert("this work!")现在你知道你的参考是好的,如果你没有看到,你做错了什么。

+0

非常感谢。我用你的评论我能弄清楚错误是用在(src)中的refernce路径,我只是修改为: – liz

+0

src =“app/jquery-3.2.1.js” – liz

+0

它工作正常。 – liz