Есть ли конфликт с этим кодом и FancyBox3? - PullRequest
0 голосов
/ 19 сентября 2018

Может кто-нибудь сказать мне, что не так с этим разделом кода?Я недавно заставил это работать, но вскоре узнал, что функциональность галереи Fancybox перестала работать.Элемент ссылки является лишь частичкой по сравнению со всем элементом.Я не уверен, что это так.Я знаю, что самым последним изменением, которое я сделал, было исправление окружающего ряда с .row-Fluid на .row, поскольку это нарушило мой макет.Ниже приведен код:

    <body id="portfolio"> 
     <div class="container-fluid" id="particles-js"></div>
      <%= render 'layouts/altmenu_gallery' %>
        <h1>Portfolio</h1>

        <div id="gallery" class="container-fluid">
          <% @photos.each_slice(4) do |group| %>
            <div class="row ">
              <% group.compact.each do |photo| %>
                  <div class= "col-md-3">
                    <a class="fancybox" data-fancybox="gallery" href="<%=image_path photo.file_url %>" data-caption="<%=  photo.description %>"> 
                      <%= image_tag photo.file_url, class:' img-fluid img-thumbnail'  if photo.file.present? %>
                     </a>
                  </div>
              <% end %>
            </div>
          <% end %>
          <br class="clear">
          </div>


        <%= link_to 'New Photo', new_photo_path %>
   </body>

1 Ответ

0 голосов
/ 19 сентября 2018

Извините, но невозможно узнать, не увидев реальный HTML-код или, предпочтительно, живую демонстрацию.Возможно, эта проблема возникает из-за того, что вы не избежали photo.description, и это нарушает HTML-код, но, как я уже сказал, я не могу быть уверен.

...