RequireJS, Sitemesh, Bootstrap 组合
2013-11-14 14:58
381 查看
header.jsp中
<script src="${ctx}/static/require/require.js" type="text/javascript"></script>
<script src="${ctx}/js/common.js"></script>
其中,common.js
footer.jsp:
dody.jsp (被装饰的页面)
<script src="${ctx}/static/require/require.js" type="text/javascript"></script>
<script src="${ctx}/js/common.js"></script>
其中,common.js
var appContext = "/" + document.URL.split("/")[3]; require.config({ baseUrl : appContext + '/js/', paths : { 'domReady': appContext + '/static/require/domReady', 'jquery' : appContext +'/static/jquery/jquery-1.8.2', 'bootstrap' : appContext + '/static/bootstrap/js/bootstrap', 'ztree' : appContext + '/static/ztree/js/jquery.ztree.all-3.5.min', 'validation': appContext + '/static/jquery-validation/1.10.0/jquery.validate.min', 'validationMessage': appContext + '/static/jquery-validation/1.10.0/message_bs_zh', 'datePicker': appContext + '/static/datepicker/js/bootstrap-datepicker' }, shim :{ bootstrap: ['jquery'], ztree: ['jquery'], validation: ['jquery'], validationMessage: ['validation'], datePicker: ['bootstrap'] } });
footer.jsp:
<script type="text/javascript"> require(['domReady!', 'jquery', 'admin/main'], function (domReady, $, main) { main.activeBar("${url}"); }); </script>
dody.jsp (被装饰的页面)
require(['xxx/foo'], function (controller) { });foo.js中依赖bootstrap
相关文章推荐
- 基于Bootstrap的jQuery开关按钮组合
- jquery, jquery-ui, requirejs, bootstrap 的关系理解
- bootstrap 表头组合
- bootstrap + requireJS+ director+ knockout + web API = 一个时髦的单页程序
- Datatables + Bootstrap 组合基础示例 1
- backbone+requirejs+bootstrap登录注册(maven项目,后台springmvc)
- [前端框架搭建]requirejs+jquery+bootstarp+Angular的前端组合框架搭建详解(1)-----框架的引入与选择
- Datatables + Bootstrap 组合基础示例 2
- bootstrap-table组合表头
- bootstrap 中 input输入框与其他样式的组合
- SSM组合+ springmvc+mybatis+shiro+restful+bootstrap
- Bootstrap与tab组合,切换菜单实例
- 分布式框架简介SSM组合+ springmvc+mybatis+shiro+restful+bootstrap
- bootstrap-组合上、下拉框
- 分类器组合方法Bootstrap, Boosting, Bagging, 随机森林(一)
- Bootstrap Table使用整理(五)之分页组合查询
- 分布式框架简介SSM组合+ springmvc+mybatis+shiro+restful+bootstrap
- bootstrap-table组合表头的实现方法
- 使用RequireJs和Bootstrap模态框实现表单提交
- Bootstrap3基础 input-group-btn 按钮与输入框 横向组合