带同时滚动小色条的banner轮播图jq

<div class="baoliao tongcheng">    <p class="headline1">同城<font>活动&gt;&gt;</font></p>    <ul class="tongchengul">        <li>            <div class="libox">                <div class="imgboxoo">                    <a href="#">                        <img src="img/143686314955a4caad6a0ab.jpg">                    </a>                </div>                <div class="textboxoo">                    <h4><a href="#">1顺势而为!共享史上最大财富盛宴</a></h4>                    <p>2015-12-23 15:52<a href="#">参与活动</a></p>                    <p class="zhuzhi">山东济南市高新区舜泰广场<span><font>18</font> 报名</span></p>                </div>            </div>        </li>        <li>            <div class="libox">                <div class="imgboxoo">                    <a href="#">                        <img src="img/143686314955a4caad6a0ab.jpg">                    </a>                </div>                <div class="textboxoo">                    <h4><a href="#">2顺势而为!共享史上最大财富盛宴</a></h4>                    <p>2015-12-23 15:52<a href="#">参与活动</a></p>                    <p class="zhuzhi">山东济南市高新区舜泰广场<span><font>18</font> 报名</span></p>                </div>            </div>        </li>        <li>            <div class="libox">                <div class="imgboxoo">                    <a href="#">                        <img src="img/143686314955a4caad6a0ab.jpg">                    </a>                </div>                <div class="textboxoo">                    <h4><a href="#">3顺势而为!共享史上最大财富盛宴</a></h4>                    <p>2015-12-23 15:52<a href="#">参与活动</a></p>                    <p class="zhuzhi">山东济南市高新区舜泰广场<span><font>18</font> 报名</span></p>                </div>            </div>        </li>        <li>            <div class="libox">                <div class="imgboxoo">                    <a href="#">                        <img src="img/143686314955a4caad6a0ab.jpg">                    </a>                </div>                <div class="textboxoo">                    <h4><a href="#">4顺势而为!共享史上最大财富盛宴</a></h4>                    <p>2015-12-23 15:52<a href="#">参与活动</a></p>                    <p class="zhuzhi">山东济南市高新区舜泰广场<span><font>18</font> 报名</span></p>                </div>            </div>        </li>        <li>            <div class="libox">                <div class="imgboxoo">                    <a href="#">                        <img src="img/143686314955a4caad6a0ab.jpg">                    </a>                </div>                <div class="textboxoo">                    <h4><a href="#">5顺势而为!共享史上最大财富盛宴</a></h4>                    <p>2015-12-23 15:52<a href="#">参与活动</a></p>                    <p class="zhuzhi">山东济南市高新区舜泰广场<span><font>18</font> 报名</span></p>                </div>            </div>        </li>        <div class="clear"></div>    </ul>    <div class="gudongtiao">        <ul class="icongun">            <li class="gudongli"></li>            <li></li>            <li></li>            <li></li>            <li></li>            <div class="clear"></div>        </ul>    </div></div>
<script>    $(function(){        var width = $(‘.tongcheng .headline1‘).width();        var ulwidth = width*5;        $(‘.tongcheng‘).width(width);        $(‘.tongchengul li‘).width(width);        $(‘.tongchengul‘).width(ulwidth);        var t = setInterval(‘lunbo()‘,2000);    });    function lunbo(){        if(!$(‘.tongchengul‘).is(":animated")){            var width = $(‘.tongcheng .headline1‘).width();            var length = $(‘.tongchengul li‘).length;            var ulwidth = width*length;            var marginleft = parseInt($(‘.tongchengul‘).css(‘margin-left‘));            var maxmarginleft = (parseInt(ulwidth/width)-1)*width;            if(marginleft<= -maxmarginleft){                $(‘.tongchengul‘).css(‘margin-left‘,-width);                $(‘.tongchengul‘).animate({marginLeft:‘0px‘},300,function(){                    $(‘.icongun li‘).siblings().removeClass(‘gudongli‘);                    $(‘.icongun li:eq(0)‘).addClass(‘gudongli‘);                });

            }else{                $(‘.tongchengul‘).animate({marginLeft:marginleft-width+‘px‘},300,function(){                    var num = Math.abs(marginleft/width-1);                    $(‘.icongun li‘).siblings().removeClass(‘gudongli‘);                    $(‘.icongun li:eq(‘+num+‘)‘).addClass(‘gudongli‘);

                });            }        }    }</script>
时间: 2024-08-04 17:32:47

带同时滚动小色条的banner轮播图jq的相关文章

banner轮播图js

例子1: if(!$('.side_ul ul').is(":animated")){            var wli = $('.side_ul li').width()+25;            var lli = $('.side_ul li').length;            var tw = lli*wli;            var witem = wli*3;            var marl = parseInt($('.side_ul ul'

如何使用微信小程序制作banner轮播图?

在前端工程师的工作中,banner是必不可少的,那缺少了DOM的小程序是如何实现banner图的呢?如同其他的框架封装了不同的banner图的方法,小程序也封装了banner的方法,来让我一一道来: 一:准备工作 我用两张图吧,如下所示: 1.jpg                                                                                       2.jpg 二:编写xsml代码(即html) 在这里我们要是用<swipe

【微信小程序】:实现轮播图3秒滚动

wxml模板:(数据一维数组) <scroll-view scroll-y="true"> <swiper autoplay="auto" interval="3000" duration="500"> <block wx:for="{{home_pics}}" wx:for-index="index"> <swiper-item> <

每天一个JS 小demo之韩雪冬轮播图。主要知识点:html,css布局,对于数组和对象的理解和运用

1 @charset "utf-8"; 2 /* CSS Document */ 3 4 * { padding: 0; margin: 0; } 5 li { list-style: none; } 6 img { border: none; } 7 body { background: #ececec; padding-top: 50px; } 8 9 #automatic { width: 970px; height: 344px; position: relative; mar

原生js实现的3个小特效(时钟、轮播图、选项卡)

时钟: <p id="timeTxt"></p>  //将获取到的时间显示在timeTxt这里面        <button onclick="startTime()">关闭</button>        <!--时钟-->        function startTime(){  //创建startTime()函数            var today=new Date();  //定义一个对象

BSYBannerScrollview,最简单的Banner轮播图控件

实现这个功能,只需要在工程中拖入BSYScrollView.h 文件和BSYScrollView.m文件,在需要的文件中实现一下代码即可: 源码下载地址:demo

原生小程序翻页效果轮播图

废话不多说,直接上代码: <view class='video-box'> <view class="box" bindtouchstart="touchstart" bindtouchmove="touchmove" bindtouchend="touchend" > <view class="item item0 club" animation="{{animat

微信小程序之轮播图

今天记录一下微信小程序开发时,轮播图的效果时怎么实现的.话不多说,直接上代码: <!-- 1. 首页轮播图 --> <view> <swiper class="my-swiper" autoplay="true" indicator-dots="true" indicator-active-color="#fff" circular="true"> <block w

模仿东京首页banner轮播,京东新闻上下滚动动画实现(动画实现)

接着上篇 微信小程序-阅读小程序demo写:http://www.cnblogs.com/muyixiaoguang/p/5917986.html 首页banner动画实现 京东新闻上下动画实现 想着模仿京东首页呢,结果也没赶得及写完,轮播图让我搞了好长时间.也好,那就国庆8天好好的写一下,这里写了一半,先放着.先介绍一下这一半的内容.       还是老规矩,先放个图吧,虽然才一点点了 上线的banner大图和京东头条都是可以滚动的,抄写微信小程序社区官方qq群:390289365里 Nige