2013-05-05 117 views
1

我想在我的应用程序的Ruby on Rails中使用colorbox,并且出现了一些问题。Ruby on rails,colorbox gem,popupwindow

我已经安装了gem,在application.css和.js.中添加了所有内容。

当我点击一个图片的按钮,弹出一个图片的窗口,但我无法关闭它,关闭按钮不起作用。
当窗口弹出时,网站的背景变成深灰色,为了关闭窗口,我必须点击背景,它变成浅灰色,然后我可以通过点击关闭按钮关闭弹出窗口。

可能是什么问题? 在此先感谢

编辑: 代码

<% if @files%>  
<%= form_tag destroy_multiple_files_path, method: :delete do %> 
<%= submit_tag "Delete selected" %> 
    <% @files.each do |file| %> 
    <% if (arraydb.file=="no") %> 
     <p><td> <%= check_box_tag "files[]", file.id %></td><%= file.name %></p>  

    <% else %>  

    <div class="my_profile_info">  
    <p><td> <%= check_box_tag "files[]", file.id %></td> <%= file.name %></p>   

    <td class="Info"> 
    <a href="<%=file.info%>" data-colorbox="true" class= "btn btn-mini btn-info">Info</a> 
    </td> 

    </div> 

    <% end %> 
    <%end%> 

<%end%> 
<%else%> 

<%end%> 
+0

你找到一个解决办法?我有同样的问题。使用网络检查器,它看起来像是打开灯箱2x。所以你实际上关闭了两个不同的灯箱。 – 2013-05-13 13:07:30

+0

没有。不幸的是我没有。 – Tonja 2013-05-13 13:08:37

+0

我可以看到一些用于初始化colorbox的代码吗? – jokklan 2013-05-13 13:16:47

回答

0

这一切的一切的颜色框。我在许多rails应用程序中成功使用过。

http://www.jacklmoore.com/colorbox/

http://www.jacklmoore.com/colorbox/guide/

+0

我试过了。但是我需要在轨道上使用宝石。我如何尝试使用它,我得到了什么问题在上面写过。 – Tonja 2013-05-20 13:40:06

+0

不需要使用它的红宝石宝石。我多次使用它的工作正常。我没有完全理解你的措辞。请说说你在说什么。 – 2013-05-20 13:55:56