使用jquery实现无缝向上滚动效果
【代码】使用jquery实现无缝向上滚动效果。
·
<body>
<div class="g-index">
<div class="right">
<div class="demo">
<ul >
</ul>
</div>
</div>
</div>
</body>
<script>
$("document").ready(function(){
//实现文字列表上下滚动
function beginroll(){
let speed = 20;
let step = 1;
let demoScrollTop = $(".demo").scrollTop();
let demoOffsetHeight = $(".right ul").height();
//核心代码
function Marquee(){
if (demoScrollTop >= demoOffsetHeight) {
demoScrollTop = 0;
} else {
demoScrollTop = demoScrollTop + 0.1;
}
$(".demo").scrollTop(demoScrollTop);
}
let MyMar = setInterval(Marquee,speed);
$(".right ul").on("mouseover",function(){
clearInterval(MyMar);
});
$(".right ul").on("mouseout",function(){
MyMar = setInterval(Marquee, speed);
})
}
beginroll();
})
</script>
</html>

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)