2014-09-04 96 views
1

我試圖使用內置到「純」的燈箱,儘管jQuery EasyTabs插件中的任何燈箱都可能會出現同樣的問題。它在活動選項卡中工作,但不在非活動選項卡內部工作 - 可能是由於大小被摺疊直到選項卡被激活。jquery EasyTabs內的純燈箱

EasyTabs有一個特點,內置觸發事件選項卡已被選定後:

$('.fluidbox.fluidOn').bind('easytabs:after' function() { 

}); 

然而,嘗試幾種不同的事件,我已經打了一個樹樁後,似乎無法綁定權裏面的功能可以正確觸發。

這是鏈接到live example。 W的人將在加載時初始化時工作,但隨後轉到第二個選項卡Cityscape並且無法加載,儘管腳本正確地包裝了用於Lightbox的圖像(.fluidbox-wrap) 。

不知道這會有幫助,但我能夠解決這個問題谷歌地圖here。你會看到上線579綁定事件:

$('#tab-container').bind('easytabs:after', function() { 
    google.maps.event.trigger(map, 'resize');  
}); 

我一直在試圖圖像調整尺寸類似的嘗試,但沒有任何事情是爲我工作。我覺得我失去了一些東西很簡單 - 只是擊中那些煩人的樹樁之一> :(

編輯

我使用的是被稱爲液盒,雖然我相當肯定的問題燈箱裏面easyTabs並沒有什麼觸發做特別液盒。

回答

1

好,更容易修復比我想象的將是。

我easyTabs加載爲(文件)。就緒,只需切換到(窗口).load允許Fluid Box完全加載。