不能一起使用回形针+灯箱
Can't use paperclip+lightbox together
如何使用 rails link_to 方法执行这段灯箱代码
<a href="img/bmw.jpg" data-lightbox="cars" data-title="My caption"><img src="img/bmw.jpg"></a>
image_tag输出图像很好
image_tag(@ad.photo.url(:medium))
那么如何将此 image_tag 与 link_to 一起使用,以便灯箱正常工作?
我的application.js
//= require jquery
//= require jquery_ujs
//= require foundation
//= require lightbox
//= require turbolinks
//= require_tree .
$(function(){ $(document).foundation(); });
我的 application.css 是
*= require_tree .
*= require_self
*= require foundation_and_overrides
*= require lightbox
*= require mystyle
*/
link_to image_tag(@ad.photo.url(:medium)), @ad.photo.url(:original), data: { lightbox: "cars", title="MyCaption" }
细分:第一个 image_tag 是您的缩略图,第二个是您的原始图像,它将显示在 lightbox 生成的模式中。
顺便说一句:这是 Slim 语法。
调试后的工作代码:
link_to image_tag(@ad.photo.url(:medium)), image_path(@ad.photo.url(:medium)), data: { lightbox: "cars", title="MyCaption" }
如何使用 rails link_to 方法执行这段灯箱代码
<a href="img/bmw.jpg" data-lightbox="cars" data-title="My caption"><img src="img/bmw.jpg"></a>
image_tag输出图像很好
image_tag(@ad.photo.url(:medium))
那么如何将此 image_tag 与 link_to 一起使用,以便灯箱正常工作?
我的application.js
//= require jquery
//= require jquery_ujs
//= require foundation
//= require lightbox
//= require turbolinks
//= require_tree .
$(function(){ $(document).foundation(); });
我的 application.css 是
*= require_tree .
*= require_self
*= require foundation_and_overrides
*= require lightbox
*= require mystyle
*/
link_to image_tag(@ad.photo.url(:medium)), @ad.photo.url(:original), data: { lightbox: "cars", title="MyCaption" }
细分:第一个 image_tag 是您的缩略图,第二个是您的原始图像,它将显示在 lightbox 生成的模式中。
顺便说一句:这是 Slim 语法。
调试后的工作代码:
link_to image_tag(@ad.photo.url(:medium)), image_path(@ad.photo.url(:medium)), data: { lightbox: "cars", title="MyCaption" }