有谁知道一个好的rails灯箱插件?我找到了redbox,但它似乎没有开发。
谢谢!
-艾略特
我只是使用常规的 Lightbox 2。在链接中包含所有适当的 javascript 和样式表,然后 :rel => "lightbox"。
以下是如何在 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>
就这样。
可以试试lightbox2,不知道有没有rails插件可以用,不过写一些辅助函数应该没那么难。
我会推荐rlightbox。它是一个 jquery UI 插件。它可以用于照片和视频,并且文档非常好
我编写了自己的 Rails 包装器,以便在现有的 Rails 应用程序中使用 Lightbox。