use*_*791 4 ruby-on-rails zurb-foundation
Javascripts不起作用.我错过了什么吗?我可以看到javascript和css文件都在生成的html中.谢谢.
的Gemfile
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
gem 'compass-rails', '~> 1.0.3'
gem 'zurb-foundation', '~> 3.0.1'
gem 'uglifier', '>= 1.0.3'
end
Run Code Online (Sandbox Code Playgroud)
的application.js
//= require jquery
//= require jquery_ujs
//= require foundation
//= require_tree .
Run Code Online (Sandbox Code Playgroud)
application.css.scss
@import "foundation";
Run Code Online (Sandbox Code Playgroud)
生成的代码
<link href="/assets/application.css?body=1" media="all" rel="stylesheet" type="text/css" />
<script src="/assets/jquery.js?body=1" type="text/javascript"></script>
<script src="/assets/jquery_ujs.js?body=1" type="text/javascript"></script>
<script src="/assets/foundation/modernizr.foundation.js?body=1" type="text/javascript"></script>
<script src="/assets/foundation/jquery.customforms.js?body=1" type="text/javascript"></script>
<script src="/assets/foundation/jquery.orbit-1.4.0.js?body=1" type="text/javascript"></script>
<script src="/assets/foundation/jquery.placeholder.min.js?body=1" type="text/javascript"></script>
<script src="/assets/foundation/jquery.reveal.js?body=1" type="text/javascript"></script>
<script src="/assets/foundation/jquery.tooltips.js?body=1" type="text/javascript"></script>
<script src="/assets/foundation/index.js?body=1" type="text/javascript"></script>
<script src="/assets/site.js?body=1" type="text/javascript"></script>
<script src="/assets/application.js?body=1" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
如果这是我遇到的同样问题,那是因为app.js默认情况下不包含基础文件.
我不确定为什么,因为它看起来应该是这样,但尝试添加//= require foundation/app到您的application.js,看看是否修复它.
| 归档时间: |
|
| 查看次数: |
5803 次 |
| 最近记录: |