我想讓div自動滾動它的內容。內容高度是可變的。這是我設法解決的問題,但如果我將高度設置爲.childElement.outerHeight或height,它將只滾動78px,我不知道爲什麼。AutoScroll div內容兩種方式
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);
}
});
任何幫助,高度讚賞。
感謝, 塞巴斯蒂安
您是否嘗試過的CSS?像'overflow:scroll'或'overflow:auto'? – J0HN 2013-03-20 19:34:40
我有溢出:隱藏,我不想看到滾動條,只是自動向下滾動,而不是自動滾動它,更快。 – sebastian 2013-03-20 19:40:46
如果您已經解決了您自己的問題,請將您的解決方案作爲答案發布並接受。 – 2013-03-20 21:11:29