我正在尝试修复 Rails 4 app 中的错误。我的应用程序上的 flexslider 不起作用,根本没有加载图像。在它显示的控制台中 -
TypeError (..).flexslider
不是一个函数 当它没有集成到 Rails 中时,主题完全可以正常工作。它是一个基于引导的主题,具有以下配置 - application.css.scss 文件如下所示
*= require_self
*= require font-config
*= require framework_and_overrides
*= require animate
*= require flexslider
*= require site-wide
对于 application.js 文件具有以下内容 -
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require bootstrap-sprockets
//= require flexslider
//= require cbpAnimatedHeader
//= require jqueryeasing
//= require jquerymousewheel
//= require classie
//= require scrollpage
//= require site
尝试多次更改他们的订单,但没有效果。滑块按以下方式初始化 -
$(document).ready(function() {
$('#myCarousel').flexslider({
animation: "fade",
directionNav: false,
controlNav: false //Boolean: Create navigation for paging control of each clide? Note: Leave true for manualControls usage
});
$('#slider').flexslider({
animation: "fade",
directionNav: true
});
});
我是 Rails 初学者,请提出一些见解,过去几个小时一直在尝试解决它。
谢谢你的时间 。
更新:我正在使用 Daniel Kehoe 使用 composer 编写的 RailsApps 入门应用程序。
更新:我没有使用任何 gem 安装 flexslider,因为我在 rubygems 网站上找到的 gem 使用的是旧版本,即。flexslider 2.2 我正在使用 2.4 。
所以我试图手动完成。