月本瓜 2019-06-07 15:54 采纳率: 0%
浏览 344

如何给111按钮添加一个轮播图切换到下一页的功能

        <div class="item" style="left: 1920px"><a href="#"><img src="images/bg/2.png"></a></div>
        <div class="item" style="left: 3840px;"><a href="#"><img src="images/bg/3.png"></a></div>
    </div>
</div>
<div class="btn">
        <button type="button" class="btn">111</button>
</div>
<script>
    window.onload=function(){
        var intelval=window.setInterval("move()",3000);
        $(".bg").mouseover(function(){
            window.clearInterval(intelval);
        });
        $(".bg").mouseout(function(){
            intelval=window.setInterval("move()",3000);
        });
};
    function move(){
        var w=1920;
        var item=$(".bg_img .item");
        for(var i=0;i<item.length;i++){
            var len=item.eq(i).position().left-w;
            item.eq(i).css("transition","all 0.5s");
            item.eq(i).css("left",len);
            if(len==-2*w){
                item.eq(i).css("transition","all 0s");
                item.eq(i).css("left",w);
            }
        }
    };
    </script>
  • 写回答

1条回答 默认 最新

  • Truriilin 2023-05-07 11:38
    关注

    swiper啊,为什么要自己写轮播图呢?还有, 在window.onload里,mouout里面intelval 应该等于 window.setInterval(move,300)而不是“move()”,"move()"识别较慢

    评论

报告相同问题?

悬赏问题

  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?
  • ¥15 乘性高斯噪声在深度学习网络中的应用