jQuery实现焦点图播放效果

` Title .div1{ width: 470px; height: 150px; position: relative; margin: 0 auto; overflow: hidden;} .div{ width: 470px; height: 150px; position: absolute; left: 0; top: 0;} ol{ position: relative; top: 100px; left: 30%; list-style: none;} ol li{ float: left; cursor: pointer; width: 20px; height: 20px; margin-right: 5px; border-radius: 10px; color: #fff; background: #6a6a6a; line-height: 20px; text-align: center;} (function(){
            //定义一个索引
            var index  = 0;
            //设置第一个li按钮的颜色
("li").eq(0).css("background","orange"); //设置所有的div图片隐藏,第0个显示 (".div").hide().eq(0).show();
            //封装一个图片播放动画
            function toFun(){
                index = (index == $(".div").length - 1)? 0 : index + 1;
                $(".div").fadeOut().eq(index).fadeIn();
                $("li").css("background","#6a6a6a").eq(index).css("background","orange")
            }
            //鼠标移入li按钮,图片切换
("li").mouseover(function(){ index = ("li").index(this); (".div").fadeOut().eq(index).fadeIn(); ("li").css("background","#6a6a6a").eq(index).css("background","orange")
            })
            //鼠标移入div自动播放暂停,鼠标移出开始播放
(".div1").hover(function(){ clearInterval(timer); },function(){ timer = setInterval(toFun,2000); } ); var timer = setInterval(toFun,2000); })
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5


`
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值