你的位置:首页 > 软件开发 > Java > jquery特效(5)—轮播图③(鼠标悬浮停止轮播)

jquery特效(5)—轮播图③(鼠标悬浮停止轮播)

发布时间:2015-10-11 21:00:09
今天很无聊,就接着写轮播图了,需要说明一下,这次的轮播图是在上次随笔中jquery特效(3)—轮播图①(手动点击轮播)和jquery特效(4)—轮播图②(定时自动轮播)的基础上写出来的,也就是本次随笔展示的是手动点击轮播效果、定时自动轮播效 ...

jquery特效(5)—轮播图③(鼠标悬浮停止轮播)

今天很无聊,就接着写轮播图了,需要说明一下,这次的轮播图是在上次随笔中jquery特效(3)—轮播图①(手动点击轮播)和jquery特效(4)—轮播图②(定时自动轮播)的基础上写出来的,也就是本次随笔展示的是手动点击轮播效果、定时自动轮播效果以及鼠标悬浮在图片上面停止轮播的程序,建议想连贯学习的小伙伴把我昨天写的笔记看完后再看这篇文章~~~~

先来看最终的动态效果图:

jquery特效(5)—轮播图③(鼠标悬浮停止轮播)

上面的主要展示效果就是鼠标悬浮时图片停止滚动,截图软件是绿色版,所以展示的效果速度有点快,但大体的效果已经出现了~~~~

 

 

一、主体程序

jquery特效(5)—轮播图③(鼠标悬浮停止轮播)
*{  margin: 0;  padding: 0;}ul{  list-style: none;}.slideShow{  width: 346px;  height: 210px;   /*其实就是图片的高度*/  border: 1px #eeeeee solid;  margin: 100px auto;  position: relative;  overflow: hidden;  /*此处需要将溢出框架的图片部分隐藏*/}.slideShow ul{  width: 2000px;  position: relative;   /*此处需注意relative : 对象不可层叠,但将依据left,right,top,bottom等属性在正常文档流中偏移位置,如果没有这个属性,图片将不可左右移动*/}.slideShow ul li{  float: left;   /*让四张图片左浮动,形成并排的横着布局,方便点击按钮时的左移动*/  width: 346px;}.slideShow .showNav{   /*用绝对定位给数字按钮进行布局*/  position: absolute;  right: 10px;  bottom: 5px;  text-align:center;  font-size: 12px;    line-height: 20px;}.slideShow .showNav span{  cursor: pointer;  display: block;  float: left;  width: 20px;  height: 20px;  background: #ff5a28;  margin-left: 2px;  color: #fff;}.slideShow .showNav .active{  background: #b63e1a;}
jquery特效(5)—轮播图③(鼠标悬浮停止轮播)

嘿嘿,上面的样式程序也是和前面两次的笔记没有区别,未做任何修改~~~~~感兴趣的可以看jquery特效(3)—轮播图①(手动点击轮播)笔记说明,我本次随笔重点会在Jquery程序里面

 

 

三、jQuery程序

先说一下鼠标悬浮图片轮播停止的原理:

1、当鼠标悬浮在框架上方时,清除定时器即用clearInterval(timer)关闭定时器,使自动轮播停止

2、当鼠标离开框架上方时,重新启动定时器

3、鼠标的悬浮和离开借助于hover函数

 hover(over,out)一个模仿悬停事件(鼠标移动到一个对象上面及移出这个对象)的方法。这是一个自定义的方法,它为频繁使用的任务提供了一种“保持在其中”的状态。

   参数:

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:jquery特效(5)—轮播图③(鼠标悬浮停止轮播)

关键词:jquery

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录