gpt4 book ai didi

javascript - 改变 slimscroll 的位置

转载 作者:行者123 更新时间:2023-11-28 14:37:36 27 4
gpt4 key购买 nike

在使用 slimscroll 时,有没有办法在初始化时移动滚动条位置?我发现可以在带有“scrollTop”的 native 滚动条上使用 jQuery 来执行此操作,但不知道如何使用 slimscroll 来执行此操作。这是一个 fiddle 。 http://jsfiddle.net/c8d3ohue/

基本上,我希望第一个 div 在初始化时向下滚动,就像这张照片中那样。

end-result

我的代码:

<div class="slimScroll" style="overflow-y:auto;height:200px;width:250px">
<div class="child-height-1" style="height:50%;overflow:hidden;position:relative">
<div class="child-content" style="height:300px;background-color:lightgreen">asd</div>
</div>
<div class="child-height-2" style="height:50%;overflow:hidden;position:relative">
<div class="child-content" style="height:300px;background-color:lightyellow">asd</div>
</div>
</div>

<script src="https://cdnjs.cloudflare.com/ajax/libs/slim-scroll/1.3.2/slimscroll.min.js"></script>
<script>
$(function () {
new slimScroll($('.child-height-1')[0]);
new slimScroll($('.child-height-2')[0]);
});
</script>

最佳答案

如果你使用 jquery.slimscroll.min.js 而不是 slimscroll.min.js,你可以这样做。

对于上面相同的 HTML,在准备好的文档中你可以这样做,

var itemContainer1 = $(".child-height-1");
itemContainer1.slimScroll({
height: '200px',
start: 'bottom',
alwaysVisible: true
});

var itemContainer2 = $(".child-height-2");
itemContainer2.slimScroll({
height: '200px',
start: 'top',
alwaysVisible: true
});

看 fiddle ,

http://jsfiddle.net/anjanasilva/uypabr6o/

它看起来怎么样,

enter image description here

希望这对您有所帮助。

关于javascript - 改变 slimscroll 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53283901/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com