Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails lightbox2在导轨4中不工作_Ruby On Rails_Lightbox2 - Fatal编程技术网

Ruby on rails lightbox2在导轨4中不工作

Ruby on rails lightbox2在导轨4中不工作,ruby-on-rails,lightbox2,Ruby On Rails,Lightbox2,我下载了lightbox并将lightbox.js文件添加到app/assets/javascripts,将lightbox.css文件添加到app/assets/stylesheets。这是我的application.js代码: 这是我的application.css.scss代码: 然后,我将下一个、上一个、加载和关闭图像移动到rails应用程序中的public/images。我使用Minimagik和CarrierWave上传图像。我的图片上传成功,但当我点击图片时,它不会产生lightb

我下载了lightbox并将lightbox.js文件添加到app/assets/javascripts,将lightbox.css文件添加到app/assets/stylesheets。这是我的application.js代码:

这是我的application.css.scss代码:

然后,我将下一个、上一个、加载和关闭图像移动到rails应用程序中的public/images。我使用Minimagik和CarrierWave上传图像。我的图片上传成功,但当我点击图片时,它不会产生lightbox效果。我得到的只是放大的图像缩略图

这是应用程序/上传程序中的my image_uploader.rb代码:

class ImageUploader[350260]
结束
def扩展白名单
%w(jpg jpeg gif png)
结束
结束

也许我太迟了,但试试这个:在关闭body标签之前放置。这也帮了我解决了同样的问题。

也许我太迟了,但试试这个:在关闭body标签之前放置。它帮助我解决了同样的问题。

你有哪个版本的JQuery?JQuery版本是JQuery-1.12.1pls任何解决方案某人???你有哪个版本的JQuery?JQuery版本是JQuery-1.12.1pls任何解决方案某人???
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require lightbox
//= require_tree .
@import "bootstrap-sprockets";
@import "bootstrap";
@import "lightbox";
@import "main";
class ImageUploader < CarrierWave::Uploader::Base
 include CarrierWave::MiniMagick
 storage :file

 def store_dir
   "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
 end

 version :thumb do
    process :resize_to_limit => [350, 260]
 end

 def extension_white_list
    %w(jpg jpeg gif png)
 end
end