gpt4 book ai didi

javascript - 阻止 Galleria 循环播放幻灯片

转载 作者:行者123 更新时间:2023-11-30 13:25:52 26 4
gpt4 key购买 nike

我有最新版本的 Galleria (1.2.6),我正在使用带有 Picasa 插件的经典主题。我已将幻灯片放映设置为自动播放,但我希望幻灯片放映在播放完所有图像后停止。另外,我希望 Galleria 停止/返回到第一张图片 - 有办法做到这一点吗?

请帮忙,谢谢。

最佳答案

您应该在加载图库后添加此代码:

var gallery = Galleria.get(0)

var totalImages = parseInt(gallery.$('total').html());

gallery.bind("loadfinish", function(e) {
if (e.index == 0 || e.index == totalImages - 1) {
gallery.pause();
}
});

它首先获取画廊(假设您的页面中只有一个画廊)和图像总数。然后,每次加载图像时,检查图像是第一张还是最后一张,如果是则暂停图库。

已编辑:

您应该在 js 加载到 <script> 后添加此脚本标签:

// Note .js names might be different in your page
<script type="text/javascript" src="galleria-1.2.5.js"></script>
<script type="text/javascript" src="galleria.classic.theme.js"></script>
<script type="text/javascript" src="galleria.picassa.js"></script>

<script type="text/javascript">
// Above code here...
</script>

关于javascript - 阻止 Galleria 循环播放幻灯片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8500950/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com