【问题标题】:JQuery Accordion with Galleria inside a section problemJQuery Accordion with Galleria 在一个部分的问题
【发布时间】:2011-09-10 18:08:34
【问题描述】:

我对 Galleria 有疑问。 我使用 JQuery 手风琴作为我的主要布局,在一个部分内我有 Galleria http://galleria.aino.se/

我的问题是,如果您在没有任何参数的情况下加载索引,则会打开主页部分。
然后,如果您单击图库部分,则 Galleria 似乎无限期地工作。

如果单击下一个箭头进行导航,缩略图似乎来回显示,并且没有显示正确的图像。
在 Chrome 中,主图像永远不会加载。

但是,如果您在打开画廊部分的情况下重新加载页面,一切正常。

这是我的网站:http://www.narcissusphoto.com/

如何重现:
1- 单击“图库”部分。
2-检查右上角的加载动画。
3- 单击右导航箭头。
4-看到底部的缩略图被窃听并且左右随机移动(在opera和IE中)。
4-看到主图像永远不会加载(Chrome)。

【问题讨论】:

  • 首先,我会确保您的 html 是有效的。 validator.w3.org/…
  • @SiriusNik: 不需要在问题的开头和开头添加 "thanks", "regards", ...用户卡将始终位于问题的末尾。

标签: jquery accordion galleria


【解决方案1】:

我能够找到解决方案;将自己绑定到 Accordion 更改事件并重新加载 Galleria。

change: function(event, ui) { LoadGalleria(); }

【讨论】:

  • 下次发布代码时,请选择代码并单击{} 图标,以便将其格式化为代码。
【解决方案2】:

看来Galleriaapi 已经改变了...所以如果现在有人遇到同样的问题,您可以使用以下方法:

change: function(event, ui){
  // first check whether Galleria is loaded on this page
  if(typeof(Galleria) === "function") {
    Galleria.loadTheme('path/to/your/theme.js');
  }
}

【讨论】:

    猜你喜欢
    • 2012-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-16
    • 1970-01-01
    • 2015-05-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多