0

有人可以帮我解决问题吗?

http://flipburgerboutique.com/photos/#lightbox-1

我看到这个错误:

TypeError: 'undefined' is not a function (评估 'jQuery('.gallery').galleria({ extend: function(options) { var gallery = this; } })')

我不确定这意味着什么以及如何解决?谢谢!

4

1 回答 1

0

这意味着具有类画廊的元素没有画廊功能。

阅读此http://galleria.io/docs/getting_started/beginners_guide/并查看文档以了解如何正确执行您想要执行的操作。

也许是这样的

Galleria.loadTheme('galleria/themes/classic/galleria.classic.min.js');
Galleria.run('.gallery');

代替

jQuery('.gallery').galleria({
    extend: function(options) {
        var gallery = this;
    }
}); 

您正在使用 wordpress,所以如果这是一个插件,我不确定您是否应该弄乱它的代码。您的简码或其他内容可能做错了什么。

编辑:

快速浏览一下文档http://galleria.io/docs/references/extending/#using-the-extend-option看起来你想要的是这样的:

Galleria.run('.gallery', {

    extend: function(options) {
        var gallery = this;
    }
});
于 2013-11-06T15:21:28.673 回答