我想做一个 div 自动滚动它的内容。内容高度是可变的。这是我设法解决的问题,但是如果我将高度设置为 .childElement.outerHeight 或高度,它只会滚动 78px,我不知道为什么。
var element = jQuery('#content');
setInterval(scrollDown(element), 1000)
function scrollDown(element) {
var childElement = element.children();
scrollAmount = childElement.outerHeight();
element.animate({ scrollTop: 1000 }, 3000, null, scrollUp(childElement));
}
function scrollUp(element) {
element.animate({ scrollTop: 0 }, 500);
}
});
非常感谢任何帮助。
谢谢,塞巴斯蒂安