我有一个使用grails create-app
. 在我的 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>
标记导致不包含任何内容(使用查看源代码验证)。
在我的 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