javascript - glide js - 使用控件后更改步数(幻灯片)
问题描述
我正在使用 glide JS carousel 将一些内容显示为轮播。存储库的文档在网站和github 上。
我当前的代码如下:
jQuery( window ).load(function() {
var slidesNumber = null;
if(document.body.classList.contains('single-portfolio')) {
slidesNumber = 5;
} else {
slidesNumber = 4;
}
var glide = new Glide('.glide', {
type: 'carousel',
perView: slidesNumber,
autoplay: 4000,
animationDuration: 1000,
focusAt: 1
})
glide.mount()
});
我想要实现的是在单击下一个/上一个按钮时更改默认的步骤数(幻灯片)。目前它总是一张幻灯片。虽然我想使用我的变量(var slidesNumber)设置为预期的行为。
我已经浏览了文档,但它什么也没说..它甚至可行吗?
解决方案
您提供的代码按预期工作。就我而言,显示了 4 张幻灯片,因为该类不在我的文档正文中。您可能希望将 var 记录到控制台并确保有超过 1 张幻灯片。
此外,提供一些 html 会有所帮助。
推荐阅读
- mysql - 在与另一个连接的表上使用 Max
- c# - 在单独的线程上创建并冻结的 BitmapImage 不显示
- xamarin - iOS Background fetch 与 Realm 结合使用
- python - 使用按钮在具有参数化类的面板中触发操作,当按钮操作完成时更新另一个依赖项(Holoviz)
- spring - 意外字符('-'(代码 45)):需要空格分隔根级值
- r - 如何在 R 中将两个向量“缝合”在一起?
- vue.js - 带有服务器表的 Pagiantion 不适用于 vue js
- r - 计算数据框 R 中每行的值
- java - 如何通过 MIDlet 将对象发送到服务器?
- android - 如何向/从 Parcelable 写入/读取 Map,哪个值是 List
或列表 ?