自己做的最简单的轮播图

5 篇文章 0 订阅
	/*-------------------定义函数---------------------*/
	//轮播图
	changeImg =  function(){
		var index = $(".focus > a.active").index();
		if (index === 3 || index ===-1) {
			index = 0;
		}
		$(".focus > a").removeClass("active").eq(index).addClass("active");
		$(".small-tabs > li").removeClass("active").eq(index).addClass("active");	
		$(".focus > p").removeClass("active").eq(index).addClass("active");
	};

//切换图片
			var int = setInterval("changeImg()", 2000);
			$(".small-tabs li").click(function(){
				clearInterval(int);
				var index = $(this).index();
				console.log(index);
				$(".focus > a").removeClass("active").eq(index).addClass("active");
				$(".small-tabs > li").removeClass("active").eq(index).addClass("active");
				$(".focus > p").removeClass("active").eq(index).addClass("active");
				$(".focus").delay(2000);
				int = setInterval("changeImg()", 2000);
			});
<div class="focus">
							<h5>焦点</h5>
							<a href="javascript:;" class="active"><img src="$link.contextPath/assets/img/front/frontHome/info/sample1.jpg" title="focus" alt="focus"></a>
							<a href="javascript:;"><img src="$link.contextPath/assets/img/front/frontHome/info/sample2.jpg" title="focus" alt="focus"></a>
							<a href="javascript:;"><img src="$link.contextPath/assets/img/front/frontHome/info/sample3.jpg" title="focus" alt="focus"></a>
							<p class="active"><a href="javascript:;">访谈:一带一路</a></p>
							<p><a href="javascript:;">访谈:哥本哈根</a></p>
							<p><a href="javascript:;">访谈:耶路撒冷</a></p>
							<ul class="small-tabs clearfix">
								<li class="active"></li>
								<li></li>
								<li></li>
							</ul>
						</div>


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值