屏幕中公告滚动 新闻滚动 音乐滚动 html js写法(以公告滚动为例)


历史公告
    <!--公告-->
       <div class="live_corps_news clearfix right">
           <div id="scroll_news">
              <ul id="importData" class="live_corps_news_list clearfix">
               <li style="font-size: 16px;color: #757575;">暂无公告</li>
               <li style="font-size: 16px;color: #757575;">暂无公告</li>
           </ul>
           </div>
        
        <div class="live_corps_news_ctrol">
        </div>
        <div class="live_corps_news_list_non" style="display: none;">
           <span class="list_non_sp">历史公告</span>
           <ul id="importDataAll" class="clearfix">
             
         </ul>
        </div>
    </div>



    js执行

    <script>
    //公告滚动
    var scrollIndex = 0;
    var scrollTimer = null;
    var flag = true;
    function priceScroll_f() {
        clearInterval(scrollTimer);
        var ul = $("#importData");
        var li = ul.children("li");
    
        function run() {
            if (scrollIndex >= li.length / 2) {
                ul.css({top: 0});
                scrollIndex = 1;
                ul.stop().animate({top: -scrollIndex * 43}, 200);
            }
            else {
                scrollIndex++;
    
                ul.stop().animate({top: -scrollIndex * 43}, 200);
            }
        }
    
        scrollTimer = setInterval(run, 3000);
    }
    
    $(document).on("mouseover", "#importData li", function () {
        clearInterval(scrollTimer);
    });
    $(document).on("mouseout", "#importData li", function () {
        priceScroll_f();
    });

    </script>
    • 1
      点赞
    • 1
      收藏
      觉得还不错? 一键收藏
    • 0
      评论
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值