我试图让用户在使用鼠标轮时自动滚动到下一篇文章。下面的代码确实有效,但是它只滚动到下一篇文章一次。见以下图片:
另外,我禁用了溢出,这样用户就不能手动滚动

我有以下代码:
<article class="dienst-wrapper">
...
</article>
<article class="dienst-wrapper">
...
</article>jQuery
function scrollToNextDiv(){
var locatie = $('article.dienst-wrapper').next("article.dienst-wrapper");
var offset = 0;
var target = $(locatie).offset().top - offset;
$('html, body').animate({scrollTop:target}, 750);
event.preventDefault();
}我怎么才能解决这个问题?谢谢!!
发布于 2018-03-01 16:28:54
如果您的文章位于某个容器中,那么除了具有类"dienst-wrapper“的文章之外,这里没有其他元素,您可以按照以下步骤操作:
如果文章中有其他元素,容器上的代码将无法工作。然后,您可以按照以下步骤操作:
https://stackoverflow.com/questions/49051791
复制相似问题