【问题标题】:How could a make Fluidbox.js work with tabs如何让 Fluidbox.js 与标签一起使用
【发布时间】:2014-09-04 21:52:04
【问题描述】:

我尝试将Fluidbox 脚本与引导选项卡插件一起使用。当我单击选项卡时,会出现新图像。它们在一个容器中,不透明度从 0 变为 1。 默认情况下,第一个容器的不透明度设置为 1。 Fluidbox 适用于该容器,但不适用于另一个。我怀疑它与不透明度变化有关。有什么想法吗?

有问题的页面:http://urlgone.com/2d0035/

【问题讨论】:

    标签: javascript jquery twitter-bootstrap lightbox


    【解决方案1】:

    Fluidbox 似乎不适用于任何设置为不显示的图像。在您的情况下,在设置为不显示的父元素内部。

    解决此问题的方法是在隐藏图像或元素之前让流体盒启动。我使用的是easytabs,所以我将它的调用放在了一个窗口加载函数中,这让fluidbox有足够的时间在easytabs隐藏照片之前触发。

    $(window).load(function() {
      $("#tab-full-container").easytabs();
    });
    

    【讨论】:

    • 正如你所说,我终于设法在每次单击选项卡时触发流体盒。谢谢!
    • 那是正确的——仅仅是因为 JS 将无法访问计算出的隐藏图像的宽度和高度,导致 Fluidbox 的计算变得疯狂。
    猜你喜欢
    • 1970-01-01
    • 2022-01-18
    • 1970-01-01
    • 1970-01-01
    • 2011-06-27
    • 2018-07-10
    • 2021-01-20
    • 2013-02-26
    • 1970-01-01
    相关资源
    最近更新 更多