【求助】希望大家帮忙看看代码,自动滚动在一个点就停了没办法播完也不能循环,谢谢

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<style>
.renav
    {
    width: 200px;
    height: 150px;
    overFlow: hidden;
    }
.renav li
    {
    height: 21px;
    border-bottom: solid 1px blue;
    list-style-type: none
    }
</style>
</head>
<body>
<div class="renav">
    <ul>
        <li>叶洛洛</li>
        <li>西瓜</li>
        <li>排骨</li>
        <li>王胖子</li>
        <li>满汉全席</li>
        <li>成都市</li>
        <li>破卡普空</li>
        <li>你觉得</li>
        <li>叶洛洛</li>
        <li>西瓜</li>
        <li>排骨</li>
        <li>王胖子</li>
        <li>满汉</li>
        <li>计算机</li>
        <li>c++</li>
        <li>java</li>
        <li>php</li>
        <li>0</li>
        <li>1</li>
        <li>2</li>
        <li>3</li>
    </ul>
</div>
<script src="http://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
function scrollNews(obj){
var $self=obj.find("ul:first")
var lineHeight=$self.find("li:first").height()
$self.animate({"margin-top":-lineHeight+"px"},600,function(){
$self.css({"margin-top":"0px"}.find("li:first").appendTo($self))
})
}
    
$(function(){
var $this=$(".renav")
var scrollTimer;
$this.hover(function(){
clearInterval(scrollTimer)
},function(){
scrollTimer=setInterval(function(){
scrollNews($this)
},2000)
}).trigger("mouseout")
})
</script>
</body>
</html>

昵称什么DE
浏览 1939回答 4
4回答

Royal丶Cs

$self.css({"margin-top":"0px"}).find("li:first").appendTo($self)

子闻

西瓜,排骨,王胖子~满汉全席,叶洛洛~〒▽〒哇~都是我喜欢的歌手呐~这个是做什么哒?

昵称什么DE

虽然不明白,但好像是这样子:$self.css({"margin-top":"0px"}).find("li:first").appendTo($self)
打开App,查看更多内容
随时随地看视频慕课网APP