1

Foundation Rails ページの指示に従って、Foundation 4 を既存の Rails アプリに追加しました。

私が抱えている問題は、私のカスタム jQuery コードが Foundation で動作しないことです。application.html.haml の head セクションにある JavaScript コードの行は次のとおりです。

= javascript_include_tag 'application'

application.js ファイルは次のとおりです。

//= require vendor/custom.modernizr
//= require jquery
//= require jquery_ujs
//= require datepickers
//= require table_accordions
//= require jquery.validate.min
//= require form_validators
//= require text_area_maxlength
//= require s3_upload
//= require foundation
$(document).foundation();

私はこれらの複数のシーケンスをいじり、手がかりを見つけることなく、過去数日間、ネット上の数え切れないほどのページを見てきました.

助言がありますか?

4

3 に答える 3

2

私は削除しました

$(function(){ $(document).foundation(); });

application.jsから手動で追加

<script>$(document).foundation().foundation('joyride', 'start');</script>

application.html.erbファイルの終了 body タグのすぐ上で、すべてが機能します。

于 2014-01-05T20:43:03.943 に答える
2

application.js に追加のコードがある場合は、以下を追加する必要があります。

//= require_self
于 2013-04-22T07:40:13.023 に答える