我正在播放幻灯片,用户可以通过单击下一步或前按钮进行导航。点击时,我正在将下一张或上一张图片加载到 img src 中,如下所示。
我也在尝试保持在触摸设备上的兼容性,并希望启用滑动以从一张照片导航到下一张。我对实现一个普通的滑动事件来处理幻灯片导航的担忧是它不会有流畅的感觉,当触发滑动事件时,会有一点延迟,并且会加载下一张图像,就好像用户只需单击下一个或上一个箭头。
我想要实现的是许多平板电脑/智能手机在浏览相册时的流畅感。
我真的很感激任何帮助实现这一点,
提前谢谢了
我的 JavaScript
var index=0;
$('.catalog-img-container').attr("src", img_array[index]);
$('#dialog').jqm();
$(".next").click(function(){
$('.catalog-img-container').attr("src", img_array[++index%arrayLength]);
});
$(".previous").click(function(){
if (--index < 0) index = arrayLength - 1;
$('.catalog-img-container').attr("src", img_array[index%arrayLength]);
});
我的标记
<div class="catalogFrame">
<img class="catalog-img-container" src="">
</div>