4

Javascript が機能していません。何か足りないのですか?生成された html に javascript と css ファイルがあることがわかります。ありがとう。

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

アプリケーション.js

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

アプリケーション.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>
4

1 に答える 1

5

これが私が抱えていた問題と同じである場合、それは基本app.jsファイルがデフォルトで含まれていないためです。

本当にそうあるべきだと思われるので、理由はわかりませんが、 //= require foundation/appapplication.js に追加してみて、修正されるかどうかを確認してください。

于 2012-07-18T06:03:23.090 に答える