0

我正在尝试在带有 jquery 插件 v1.8.0 的 grails 2.1.1 应用程序中使用 jquery。

我的 .js 文件位于“web-app/js/”中

我的视图标题是

<head>
<g:javascript library="jquery" plugin="jquery"/>
<g:javascript src="dataFeed.js"/>

这有效:

alert("hello");

这不会:

$(document).ready(function(){
    alert("help");
});

有任何想法吗?

4

1 回答 1

0

这是我在 grails 2.4.x 中的 jquery 和 jquery-ui 设置

从 jqueryui 网站获取 css 和 js 文件并将它们放入 grails-app/assets

<asset:stylesheet src="application.css"/>  
<asset:javascript src="application.js"/>    

<!-- jquery-ui assets -->
<asset:javascript src="jquery-1.9.0.min.js"/>   
<asset:javascript src="bootstrap.min.js"/>   
<asset:javascript src="jquery-ui-1.10.0.custom.min.js"/>   
<asset:javascript src="google-code-prettify/prettify.js"/>   
<asset:javascript src="docs.js"/>   
<asset:javascript src="demo.js"/>   
<asset:stylesheet src="bootstrap.min.css"/> 
<asset:stylesheet src="docs.css"/> 
<asset:stylesheet src="jquery-ui-1.10.0.custom.css"/> 
<asset:stylesheet src="font-awesome.min.css"/> 
<asset:stylesheet src="style.min.css"/> 

<!-- datatable assets -->
<asset:javascript src="jquery.js"/> 
<asset:javascript src="jquery-ui.js"/> 
<asset:javascript src="jquery.dataTables.js"/>  
<asset:stylesheet src="jquery.dataTables.css"/>  
于 2014-11-18T10:36:27.987 回答