Galleria的“Init failed”错误

时间:2013-03-06 06:25:49

标签: javascript galleria

我在页面中使用以下代码

<link type="text/css" rel="stylesheet" href="galleria/themes/classic/galleria.classic.css">
<script src="galleria/galleria-1.2.9.min.js"></script>
<script src="galleria/plugins/history/galleria.history.min.js"></script>
<script type="galleria/themes/classic/galleria.classic.min.js"></script>

<div id="galleria">
  <img src="./test/1_1.jpg">
  <img src="./test/1_2.jpg">
  <img src="./test/1_3.jpg">
</div>
<script>
  Galleria.run('#galleria');
</script>

我收到此错误

Init failed: Galleria could not find the element "#galleria"

我不明白问题出在哪里。请建议我。

1 个答案:

答案 0 :(得分:1)

你试过添加一个主题 - 我想它需要一个。在顶部声明的那些可能不会这样做。

将它放在Galleria.run代码上方..

<script>
  Galleria.loadTheme('galleria/themes/classic/galleria.classic.min.js');
  Galleria.run('#galleria');
</script>