2013-05-05 150 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