这是一款仿海风教育的师资力量页面的网站banner图片切换特效,jQuery图片旋转切换代码。
js代码
<script> $(function () { /*图片位置数据*/ var datas = [ {"z-index": 6, opacity: 1, width: 760, height: 330, top: 40, left: 0}, {"z-index": 4, opacity: 0.6, width: 560, height: 243, top:80, left: -225}, {"z-index": 3, opacity: 0.4, width: 480, height: 203, top: -10, left: -170}, {"z-index": 2, opacity: 0.2, width: 620, height: 269, top: -60, left: 110}, {"z-index": 3, opacity: 0.4, width: 480, height: 203, top: -10, left: 430}, {"z-index": 4, opacity: 0.6, width: 560, height: 243, top: 80, left: 420}, ] move(); function move() { /*图片分布*/ for (var i = 0; i < datas.length; i++) { var data = datas[i]; $("#slide ul li").eq(i).css("z-index",data["z-index"]); $("#slide ul li").eq(i).stop().animate(data, 1200); } } /*左箭头事件*/ $(".prev").on("click", function () { var last = datas.pop(); datas.unshift(last); move(); }) /*右箭头事件处理函数*/ function nextYewu(){ var first = datas.shift(); datas.push(first); move(); } /*右箭头事件*/ $(".next").on("click", nextYewu); /*自动播放*/ var timer = setInterval(function(){ nextYewu(); },5000); /*鼠标进入slide显示箭头,清除自动播放*/ $("#slide").on({ mouseenter: function () { $(".arrow").css("display", "block"); clearInterval(timer); }, mouseleave: function () { $(".arrow").css("display", "none"); /*鼠标离开时自动播放*/ clearInterval(timer); timer = setInterval(function(){ nextYewu(); },5000) } }) }) </script>
版权声明:原创作品,未经允许不得转载,否则将追究法律责任。
本站资源有的自互联网收集整理,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
RQBB源码资源网 » jQuery Banner图片旋转切换特效
本站资源有的自互联网收集整理,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
RQBB源码资源网 » jQuery Banner图片旋转切换特效