2016-05-25 24 views
2

我的頁面上有幾個slick.js(http://kenwheeler.github.io/slick/)傳送帶顯示在標籤EasyTabs.js(https://os.alfajango.com/easytabs/)內。Slick.js載入問題

這裏是問題的網頁:http://ffb.ca/get-involved/ride-for-sight/#event_locations

只有某些選項卡具有「區域贊助商」。該贊助商標誌通常出現在第一(安大略省中部)選項卡上的罰款,但一旦你點擊一個新的標籤(阿爾伯特省北部),徽標堆疊在彼此的頂部,然後單擊到位。有時你必須向下滾動,或調整瀏覽器窗口以使徽標點擊到位。

這似乎是一個裝載問題或東西,但我不能完全肯定。任何幫助將不勝感激!

回答

1

這聽起來像你可能需要使用事件掛鉤「後」 easytab與華而不實的「unslick」方法一起使用,那麼(重新)初始化光滑實例;所以當用戶改變標籤(事件掛鉤)時,它會告訴光滑的嘗試重新開始。

嘗試這樣:

$(document).ready(function(){ 
    $('.easytabs-instance').easytabs().bind('easytabs:after', function() { 
     $('.slick-instance').slick('unslick').slick(); 
    }); 
}); 
+0

謝謝!太棒了。 –