ローカルのdevelopmentの場合であれば、jqueryが指定した通りに動きます。
しかし、実際の本番環境、production環境だとjqueryが動きません。
ソース自体の変更はないため、preconpile時に何か問題が起きていると予想しています。
jQuery.BgSwitcherというjqueryで動くスライダーを使用しています。
assets/javascript/js/jquery.bgswitcher.js
でスライダーのjavascriptを読み込ませています。
#index.html.slim javascript: jQuery(function($) { $('.bg-slider').bgSwitcher({ images: ["#{image_path('index/11.jpg')}","#{image_path('index/2.jpg')}"], interval: 4000, loop: true, effect: "fade", duration: 2000, easing: "swing" }); });
assets/javascript/application.jsは以下の通りです。
//= require jquery //= require jquery_ujs //= require turbolinks //= require_tree .
原因がわからないのですが、何か思い当たる解決法がありますでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。