6
我正在嘗試ul將每秒鐘移動約40px。我在stackoverflow上嘗試了很多解決方案,但沒有任何幫助。SetInterval只重複一次。如何解決它?
這是我的代碼
setInterval(function() {
$("#ul_news").animate({
marginTop: -40
}, 300);
}, 1000);
#ul_news {
/*position: absolute;
top: 0;
left: 100px;
z-index: 20;*/
}
#ul_news li {
z-index: 20;
color: black;
list-style: none;
padding-bottom: 50px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<ul id="ul_news">
<li class="active">ahoj2</li>
<li class="non_active1">ahoj3</li>
<li class="non_active2">ahoj4</li>
<li class="non_active3">ahoj5</li>
</ul>
採取你需要把它搬回別的地方再次移動它... – dandavis