2012-07-06 69 views
4

的Javascript不工作。我錯過了什麼嗎?我可以看到,JavaScript和CSS文件是在生成的HTML。謝謝。zurb基金會的JavaScript不工作

的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 

的application.js

//= require jquery 
//= require jquery_ujs 
//= require foundation 
//= require_tree . 

application.css.scss

@import "foundation"; 

生成碼

<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> 

回答

5

如果這是我有同樣的問題,這是因爲基礎app.js文件默認情況下不包括在內。

我不知道爲什麼,因爲它真的好像是應該的,但嘗試添加//= require foundation/app到您的application.js,看看能否解決。

+0

你,先生,是真棒。 – Pierre 2012-07-18 14:55:47

+0

真棒!接得好 – 2014-01-11 13:17:14