js轮播图(定位轮播)采用fidin

准备条件:一堆大小相同的图片、写上一大堆li

设计思路:将一堆照片定位到一个地方,叠起来只显示一个

开始编写:1.将母容器设定位relative,将li设为绝对定位,并隐藏

2.将第一个li展示出来(li:first-child{display:block})

3.写轮播按钮,并添加点击事件

4.点击轮播 触发方法

$('.click').on('click',function(){

var count=0;//首先获得图片下标记,默认为0

count++;//增加一个

if(count==_li.length)//如果放到了最后一张,让下一个count为0

{

count=0;

}

var _li=$('li')//获取li

_li.eq(count).fadeIn(1000).siblings().fadeOut(1000);//将第count图片展示,其他兄弟图片隐藏

});

反之向相反方向轮播逻辑一样,将轮播最后的条件改为(count==-1)count--

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值