Jquery 水平自动滚动到循环-当前不可能
我在代码中使用fullPage.js JQuery插件,因此我可以在全屏div上进行水平滚动,如下所示:- 唯一的问题是,在它到达最后一个div之后,它会回滚到第一个div,我希望它能够以一种方式返回到第一个div,就像在无限循环中一样(连续地)—— 在没有“continuousHorizontal:true”选项的情况下,我如何实现这一点? 我在这里和谷歌上搜索了一下,但是我找不到任何我需要的东西。在github的fullpage.js论坛上有 目前,Fullpage.js没有提供这样做的方法。但如果您真的需要它,您可以要求定制,具体请参见以下答案之一: 我像一年前一样为要求定制插件的人定制了插件。你也可以这样做 更新Jquery 水平自动滚动到循环-当前不可能,jquery,infinite-loop,fullpage.js,Jquery,Infinite Loop,Fullpage.js,我在代码中使用fullPage.js JQuery插件,因此我可以在全屏div上进行水平滚动,如下所示:- 唯一的问题是,在它到达最后一个div之后,它会回滚到第一个div,我希望它能够以一种方式返回到第一个div,就像在无限循环中一样(连续地)—— 在没有“continuousHorizontal:true”选项的情况下,我如何实现这一点? 我在这里和谷歌上搜索了一下,但是我找不到任何我需要的东西。在github的fullpage.js论坛上有 目前,Fullpage.js没有提供这样做的方法
现在可以通过fullpage.js扩展实现这一点。在github的fullpage.js论坛中有 目前,Fullpage.js没有提供这样做的方法。但如果您真的需要它,您可以要求定制,具体请参见以下答案之一: 我像一年前一样为要求定制插件的人定制了插件。你也可以这样做 更新
现在可以通过fullpage.js扩展实现这一点。请参见,其中的共识是“不,他们不应该”!请看,那里的共识是“不,他们不应该”!谢谢阿尔瓦罗。这正是我所做的,但因为我不确定什么时候可以完成这项工作,我还可以做其他事情来实现同样的目标吗?我认为在最后一个元素被显示为序列的一部分之后,这些元素需要被克隆,而之前的元素在此之后被删除,但我无法将其放在适当的位置。谢谢阿尔瓦罗。这正是我所做的,但因为我不确定什么时候可以完成这项工作,我还可以做其他事情来实现同样的目标吗?我认为,在最后一个元素被显示为序列的一部分之后,需要对其进行克隆,而之前的元素在此之后被删除,但我无法将其放置到位。
var slideTimeout;
$('#fullpage').fullpage({
verticalCentered: false,
navigation: false,
slidesNavigation: false,
controlArrows: false,
autoScrolling: true,
loopHorizontal: true,
continuousVertical: true,
afterRender: function () {
//on page load, start the slideshow
slideTimeout = setInterval(function () {
$.fn.fullpage.moveSlideRight();
}, 1000);
}
});