1

我在我的网页上使用 Galleria 幻灯片。我想从指定的索引开始幻灯片放映。在代码中,我将参数传递给 JavaScript 函数,并在此函数中编写了一行 Galleria.configure('show', index); 所以我的功能是

function imgIndex(i) {
    index = i; 
    $( "#dialog" ).dialog( "open" );
    Galleria.configure('show', index);
} 

Galleria 也在页面中的弹出 jquery-dialog 中。HTML是

<div id="dialog" title="Galleria dialog">
<div id="galleria" style="float: left;  width: 100%; background-color: #000000;">
<script src="famous/list_images.php"></script>
<script>
  Galleria.run('#galleria', {
  dataSource: data,
  transition: 'slide',
  transitionSpeed: 800,
  responsive:true,
  thumbnails: false,
  clicknext: true,
  autoplay: true,
  height: 0.5625 
});
</script>
</div>
    </div>

问题是当我第一次在指定索引的弹出对话框中单击图像幻灯片时。但是当我关闭对话框并想从另一个图像重新启动它时,Galleria 似乎没有对此做出反应,而是从上次的图像继续。

谢谢您的帮助。

4

0 回答 0