2014-01-20 59 views
1

問題從誰問這個7個月前在github上,因爲我有同樣的問題,其他用戶複製同位素隱藏物品無解發現那裏也GitHub Question Link.排除從幻燈片

我用Magnific酒店 - 彈出結合wordpress中的同位素項目用幻燈片和過濾器製作一個畫廊。當我用同位素過濾物品時,它添加了類別isotope-hidden。但是,在幻燈片放映模式下,放大彈出窗口會忽略該類並顯示所有項目。

我的彈出項與.portfolio-item我使用下面的代碼類股利爲莊重的彈出

$('.image-link').magnificPopup({ 
      type: 'image', 
      image: { 
       titleSrc: 'alt', 
       verticalFit: true 
      }, 
      gallery:{ 
       enabled:true 
      }    
     }); 
+0

您是否嘗試過答案?添加'委託:':不(隱藏)a.item'' – ariel

+0

是的,我做了,它不起作用...我認爲原因可能是'.isotope-hidden'是在我們應用過濾器時添加的但是當時的大型彈出窗口已經列出了圖像,並且它完全停止顯示燈箱。 – Nishant

+0

你可以準備一個樣品jsfiddle嗎? – ariel

回答

0

我也有同樣的問題。閱讀一些在這裏和GitHub的建議讓我試試這個:

delegate: 'li:not(.isotope-hidden).item a' 

在我的情況下,它的工作。目前的工作實驗是here

2

嘗試瞄準在magnificPopup初始化同位素元素的容器,這樣的事情:

$('.container').magnificPopup({ 
    delegate: ':not(.isotope-hidden) a.item', 
    type: 'image', 
    image: { 
     titleSrc: 'alt', 
     verticalFit: true 
    }, 
    gallery:{ 
     enabled:true 
    }    
}); 

它這個,如果你使用內置在這個現成的解決方案,例如這一個不工作是什麼:http://codecanyon.net/item/media-boxes-responsive-jquery-grid/5683020它使用同位素V2和Magnific Popup已經

+0

我遇到了類似的問題w/TableSorter過濾。我定位了'('#tableID tbody')',然後使用選擇器''a.item:visible''來遍歷剩餘的已過濾的可見結果。 –