我在我的网页上使用 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 似乎没有对此做出反应,而是从上次的图像继续。
谢谢您的帮助。