【发布时间】:2020-01-02 15:24:33
【问题描述】:
.sticky 块包含大量数据和滚动。如果我按下,我想在每次点击时将滚动条移动 10 像素,但它不起作用。
点击<i>后如何滚动10px? ScrollBy 函数只适用于 window,但我需要同样的 div,可以吗?
<div class="sticky">
<!-- ... -->
<i onclick="$('.sticky').scrollTop += 10" class="fa fa-angle-up"></i>
<i onclick="$('.sticky').scrollTop -= 10" class="fa fa-angle-down"></i>
<!-- ... -->
</div>
.sticky {
top: 130px;
overflow-x: hidden;
overflow-y: scroll;
}
【问题讨论】:
标签: javascript jquery html scroll