你如何使用页面现有的jQuery + Twitter Bootstrap/plugins与StealJS
How do you use a page's existing jQuery + Twitter Bootstrap/plugins with StealJS?
我有一个使用Twitter Bootstrap 3的项目,但是,我正在用CanJS应用程序补充现有的javascript情况。 对于CanJS依赖管理,我选择了他们的软件包StealJS。 然而,似乎无论我做什么,StealJS都坚持再次加载jQuery,当然会覆盖$.fn。
在这个问题中,核心贡献者回答说解决方案是"窃取"一个空白.js文件。 但是,这会破坏生产中的 ste/build,因为 can/util/jquery/jquery.js 被传递 'jquery' 作为未定义(空白.js的结果)。
我已经尝试了StealJS的stealconfig.js设置(包括地图,路径和已完成)的变体,但似乎没有任何效果。
下面是在 RequireJS 中执行此操作的示例。 解决方案是否只是不使用StealJS而使用RequireJS?
您可以尝试类似于您链接到的 RequieJS 解决方案的解决方案。也就是说,创建一个如下所示的虚拟文件:
steal(function(){
return window.jQuery;
});
在 stealconfig 中.js将jquery
映射到您放置此文件的任何位置。
相关文章:
- Twitter Bootstrap typeahead:使用“this”获取上下文/调用元素
- Twitter Bootstrap 2.1.0子菜单在Responsive上看起来很混乱
- 在Twitter BootStrap嵌套下拉列表中托管一个选择列表(IE 9特定)
- 通过javascript for Twitter Bootstrap动态更改进度条的颜色
- Twitter Bootstrap Carousel 在向左或向右滑动控制时不断向上移动
- 自动更改 Twitter Bootstrap 选项卡
- Ajax content for Twitter Bootstrap Popover
- Twitter Bootstrap的Tab插件中“data-api”是什么意思
- Twitter Bootstrap - 带有动态变化插入的工具提示
- 扩展 Twitter Bootstrap 的模态插件
- 如何创建一个“下一步”按钮,使用 Java 脚本和 Twitter Bootstrap 切换选项卡
- 创建一个复选框按钮的散列,这些按钮在单击时在Twitter Bootstrap Button组中处于活动状态
- Ember.js and Twitter Bootstrap Popover
- 将函数绑定到Twitter Bootstrap Modal Ajax Complete
- 如何根据AngularJS输入类$invalid将Twitter Bootstrap类设置为错误
- Twitter Bootstrap药丸的问题
- 如何获得Twitter Bootstrap Modal'的invoker元素
- Twitter Bootstrap Popover添加了一个带有事件的回调函数
- Bootstrap (Twitter) Datepicker Difference Calculation Return
- Bootstrap Twitter typeahead显示并非每个项目