6

有谁知道一个好的rails灯箱插件?我找到了redbox,但它似乎没有开发。

谢谢!

-艾略特

4

7 回答 7

5

我只是使用常规的 Lightbox 2。在链接中包含所有适当的 javascript 和样式表,然后 :rel => "lightbox"。

于 2009-08-15T00:25:50.480 回答
4

以下是如何在 Rails 中轻松使用 lightbox 的示例(在我的情况下为 v4):
1. 从网站下载:http: //lokeshdhakar.com/projects/lightbox2/
2. 将 lightbox.js 复制到 app/assets/javascripts
3. 复制lightbox.css 到 app/assets/stylesheets
4. 重命名 lightbox.css 到 lightbox.css.scss.erb
5. 复制四个 img 到 app/assets/images
6. 编辑 lightbox.css.scss.erb:
-​​ 所有图片路径替换和:

<%=image_path "close.png"%>

具有正确的图像名称。
将 data-lightbox 属性添加到任何图像链接以激活 Lightbox。对于属性的值,为每个图像使用唯一的名称。例如:

<a href="img/image-1.jpg" data-lightbox="image-1" data-title="My caption">Image #1</a>

就这样。

于 2015-03-04T23:02:16.697 回答
2

jQuery版本有什么问题吗?

jQuery on Rails

http://railstips.org/2008/11/20/jquery-on-rails-why-bother

于 2009-08-15T00:24:02.473 回答
0

可以试试lightbox2,不知道有没有rails插件可以用,不过写一些辅助函数应该没那么难。

于 2009-08-15T00:24:05.750 回答
0

您可以使用http://github.com/Lipsiasoft/lightbox

于 2009-10-16T00:51:14.363 回答
0

我会推荐rlightbox。它是一个 jquery UI 插件。它可以用于照片和视频,并且文档非常好

于 2012-03-29T15:24:05.440 回答
0

我编写了自己的 Rails 包装器,以便在现有的 Rails 应用程序中使用 Lightbox。

Github:https ://github.com/vernondegoede/lightbox-rails

于 2015-04-09T10:41:29.787 回答