Javascript 如何在向上滚动时停止自动向下滚动?
我有一个问题,因为我不明白如何停止垂直向下的自动滚动。实际上,我想在点击上面的滚动条启动它的同时锁定它,当我完全处于底部时。这是jQuery的代码:Javascript 如何在向上滚动时停止自动向下滚动?,javascript,jquery,Javascript,Jquery,我有一个问题,因为我不明白如何停止垂直向下的自动滚动。实际上,我想在点击上面的滚动条启动它的同时锁定它,当我完全处于底部时。这是jQuery的代码: $(function() { startRefresh(); }); function startRefresh() { start = setTimeout(startRefresh, 1000); $.post('data.php', function(data) {
$(function() {
startRefresh();
});
function startRefresh() {
start = setTimeout(startRefresh, 1000);
$.post('data.php', function(data) {
$('.view').html(data);
});
scroll();
}
function scroll() {
$('.view').animate({
scrollTop: $('.view')[0].scrollHeight
}, 1500);
}
scroll();
HTML
我很难理解这个问题。但我认为OP是在问如何在点击某个东西时做这个滚动的事情。问题中有什么不清楚的@Hungism实际上,我想在点击上面的滚动条时锁定它,然后在我完全处于底部时启动它。
我不明白这句话简单地说:通过移除自动滚动从下到上启动滚动这个自动滚动,它将在页面加载时运行,并在运行完它的过程后停止。那么问题是什么?如果可以的话,做一把小提琴
<div class="view"></div>