我正在尝试使用Grails中JqQuery UI的日期选择器。我的源文件是
ApplicationResources.groovy
modules = {
application {
dependsOn 'jquery'
resource url:'js/application.js'
resource url:'css/main.css'
resource url:'css/mobile.css'
resource url:'css/mobile.css'
}
overrides {
'jquery-theme' {
resource id:'theme', url:'../plugins/jquery-ui-1.10.3/web-app/jquery-ui/themes/blitzer/jquery-ui-1.10.4.custom.css'
}
}
}
我的 HTML 文件包含代码
<r:require module="jquery"/>
<r:require module="jquery-ui"/>
<jqui:resources theme="blitzer" />
<r:script>
$(document).ready(function()
{
$("#datepicker").datepicker({dateFormat: 'yy/mm/dd'});
})
</r:script>
当我加载HTML页面时,出现以下错误
Error 2014-06-24 12:25:35,766 [http-bio-8080-exec-10] ERROR resource.ResourceMeta - Resource not found: /plugins/jquery-ui-1.10.3/jquery-ui/themes/blitzer/jquery-ui-1.10.3.custom.css
Error 2014-06-24 12:25:36,570 [http-bio-8080-exec-10] ERROR resource.ResourceMeta - Resource not found: /plugins/jquery-ui-1.10.3/jquery-ui/themes/blitzer/jquery-ui-1.10.3.custom.css
Error 2014-06-24 12:25:36,631 [http-bio-8080-exec-1] ERROR resource.ResourceMeta - Resource not found: /plugins/jquery-ui-1.10.3/web-app/jquery-ui/themes/blitzer/jquery-ui-1.10.4.custom.css
我们如何解决这些错误并应用自定义主题?
答案 0 :(得分:1)
没有尝试默认值,你试图覆盖你的jquery-ui。 我的建议是从那里尝试默认值和进度: 根据说明:http://grails.org/plugin/jquery-ui
通过添加
安装jquery-ui编译&#34;:jquery-ui:1.10.3&#34;
到您的BuildConfig
刷新依赖性
然后将其添加到main.gsp
<r:require module="jquery-ui"/>
看看如何尝试覆盖它