Having a jquery file inside the assets folder,and i want to call a function from it in , I used :
<script type="text/javascript" src="${assetPath(src: 'test.js')}">
<g:submitButton class="hr" name="HR Module" onclick="myFunction();"/>
but it is not working ,although if i put this function inside tags in the GSP it works perfectly .
Anything i'm missing ?
答案 0 :(得分:0)
假设在上面的IDE快照中你必须调用application.js
,然后按照下面的方式执行
<asset:javascript src="application.js"/>
或者假设您的文件位于assets下的某个子目录中,则提供相对路径。例如,在上面的快照中,我们在assets dir下的scripts文件夹中有另一个application.js
。然后,
<asset:javascript src="scripts/application.js"/>
这些是资产管道提供的标准标签,用于访问资源。
最后但同样重要的是,您也可以同样访问css
<asset:stylesheet src="bootstrap.css"/>
希望它有所帮助!