2014-09-04 100 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完全加载。