第一篇博文:用jQuery实现商城页面自动轮播图的开发

页面效果图:

233014_vRAN_3628722.png

右下角的按钮是可以随着大图的运动而改变其透明度,文字颜色

当用户不去点击时,大图有个自动轮播的效果,每隔2秒回自动向左切换图片

当用户点击按钮时,大图会快速切换到每个按钮所对应的图片

 

实现这个小效果的步骤如下:

第一步:首先布局

HTML代码如下:

232436_rEvg_3628722.png

CSS布局代码如下:

232553_memF_3628722.png

javascript代码如下:

232640_wsN4_3628722.png

js这里主要分两块:1,链接jquery的文件;2,编写调用调试的代码

js编写的思路:

1;首先给按钮加点击事件:实现点击按钮就切换大图的效果

2;编写一个控制自动轮播的函数,这里需要创建一个变量,方便后面控制当前所点击的按钮

3;设置一个定时器,让大图自己运动起来

 

开发过程中遇到的Bug及解决方法:

1;里面设置了多个定时器,当一个定时器还没完成运动的时候又可能用户就执行了另一个定时器,这样会导致按钮在被点击的过程中,大图会神经错乱的切换,最终按钮跟大图信息对应不上

解决方法就是,在下一个定时器执行之前先清理掉之前的那个定时器

 

 

转载于:https://my.oschina.net/u/3628722/blog/1491120

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值