猿问

jq 在setInterval 中使用 animate() aimate()不执行

最近想要做一个类似京东头条的功能,但将动画放在计时器里面,动画始终不执行,怎么破?


<div class="bg-white linelist">

    <ul class="list-unstyle" id="lineScroll">

        <li class="listView">标题标题1</li>

        <li class="listView">标题标题2</li>

        <li class="listView">标题标题3</li>

        <li class="listView">标题标题4</li>

    </ul>

</div>

   setInterval(function () {

        $("#lineScroll").animate({

            "-webkit-transform": "translate3d(0px,-23px, 0px)",

            transform: "translate3d(0px,-23px, 0px)"

        }, 500, "swing", function () {

            $(this).find("li:first").appendTo(this);

        })

    },3000);


翻阅古今
浏览 431回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答