【发布时间】:2012-02-15 22:14:43
【问题描述】:
我有一个使用 grails create-app 创建的 Grails 2.0.0 项目。在我的 HTML 和 GSP 文件中,我试图包含 jquery.js。我尝试了以下所有方法均未成功:
<script type="text/javascript" src="jquery/jquery-1.7.1.js"></script>
<script type="text/javascript" src="jquery/jquery.js"></script>
<g:javascript library="jquery"/>
前两个 <script> 标记导致 404 Not Found(使用 Firebug 验证)。 <g:javascript>tag 不会包含任何内容(使用查看源代码验证)。
在我的 Grails 应用程序的主页上,它表示已安装 jquery 1.7.1(在“INSTALLED PLUGINS”下)。
在 Grails 中包含 jquery .js 文件的正确方法是什么?
跟进: .GSP 文件:
<%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head>
<title>Test</title>
<g:javascript library="jquery/jquery"/>
</head>
<body>
<h1>Test</h1>
</body>
</html>
以下 HTML 源代码中的结果:
<html>
<head>
<title>Test</title>
</head>
<body>
<h1>Test</h1>
</body>
</html>
请注意没有包含 jquery.js。
跟进 2:
我正在使用grails create-app 创建我的应用程序:
13:56:40 ~/grailsDev $ grails create-app helloworld
| Created Grails Application at /Users/steve/grailsDev/helloworld
13:56:57 ~/grailsDev $ cd helloworld/
13:57:06 ~/grailsDev/helloworld $ ls -al web-app/js
total 8
drwxr-xr-x 3 steve staff 102 Jan 21 13:56 .
drwxr-xr-x 7 steve staff 238 Dec 15 08:04 ..
-rw-r--r-- 1 steve staff 183 Dec 14 22:56 application.js
13:57:23 ~/grailsDev/helloworld $ grails -version
Grails version: 2.0.0
【问题讨论】:
标签: jquery grails grails-2.0