jquery点击左右图片切换源码
2016-09-06 10:25
337 查看
点击左右箭头进行左右图片切换。如下图:
css代码:
jquery代码
html代码:
css代码:
<style type="text/css"> body,ul,li{ padding:0; margin:0;} ul,li{ list-style:none;} img{ border:none;} a{ color:#6cf;} a:hover{ color:#84B263;} .box{ width:980px; margin:0 auto; position:relative; overflow:hidden; _height:100%;} .picbox{ width:980px; height:115px; overflow:hidden; position:relative;} .piclist{ height:115px;position:absolute; left:0px; top:0px} .piclist li{ background:#eee; margin-right:20px; padding:5px; float:left;} .copylist{ position:absolute;top:0px} .tag-right,.tag-left{ width:30px; height:50px; background:url(images/icon.png) no-repeat; background:url(images/icon_ie6.png) no-repeat\9; position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;} .tag-right{ background-position:0 -60px; left:4px;} .tag-left{ background-position:0 0; right:4px;} </style>
jquery代码
<script type="text/javascript" src="js/jquery.js"></script> <script> $(document).ready(function(e) { var linum = $('.mainlist li').length;//图片数量 var w = linum * 250;//ul宽度 var num = 0;//图片切换的数量 $('.piclist').css('width', w + 'px');//ul宽度 $('.copylist').html($('.mainlist').html());//复制内容 $('.copylist').css("left",-w); $('.tag-right').click(function(){ if(num<linum){ num++; $('.copylist,.mainlist').stop(); $('.copylist').animate({left: -w+num*250+ 'px'},'slow'); $('.mainlist').animate({left: num*250+ 'px'},'slow'); } }) $('.tag-left').click(function(){ if(num !=0){ num--; $('.copylist,.mainlist').stop(); $('.copylist').animate({left: -w+num*250+ 'px'},'slow'); $('.mainlist').animate({left: num*250+ 'px'},'slow'); } }) }); </script>
html代码:
<head> <meta charset="UTF-8" /> <title>jquery点击左右图片切换源码</title> </head> <body> <!-- 代码开始 --> <div class="box"> <div class="picbox"> <ul class="piclist mainlist"> <li><a href="javascript:;" target="_blank"><img src="images/1.jpg" width="220" height="105" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/2.jpg" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/3.jpg" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/4.jpg" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/1.jpg" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/2.jpg" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/3.jpg" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/4.jpg" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/1.jpg" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/2.jpg" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/3.jpg" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/4.jpg" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/2.jpg" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/3.jpg" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/4.jpg" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/3.jpg" /></a></li> <li><a href="javascript:;" target="_blank"><img src="images/4.jpg" /></a></li> </ul> <ul class="piclist copylist"></ul> </div> <div class="tag-right"></div> <div class="tag-left"></div> </div> </body> </html>
相关文章推荐
- jquery插件jquery.LightBox.js实现点击放大图片并左右点击切换效果(附demo源码下载)
- 基于jquery实现左右按钮点击的图片切换效果
- jquery小图片左右滚动点击小图切换显示大图
- jquery插件jquery.LightBox.js之点击放大图片并左右点击切换图片(仿相册插件)
- 基于jquery实现左右按钮点击的图片切换效果
- JQuery------实现点击左右按钮,切换图片功能
- JQuery实现点击按钮切换图片(附源码)--JQuery基础
- jquery——左右按钮点击切换一组图片功能
- jquery 图片左右切换,一长条的显示,点击左右移动。
- 使用jquery + css + html实现点击左右箭头切换图片
- jQuery点击左右滚动滑块实现图片滚动插件
- 图片左右间隔滚动Jquery特效,点击滚动,不点击自动滚动 jquery
- jquery图片切换插件制作左右按钮与标题文字图片切换
- js图片左右滚动的jquery插件(点击滚动和自动滚动)
- 仿京东图片左右切换效果jquery
- 用 JS 点击左右按钮 使图片切换 - 最精简版
- 基于jQuery左右滑动切换图片代码
- jquery焦点图片左右滑动切换特效代码
- div+css+jQuery图片横向滚动代码(带左右点击按钮)
- jquery图片滚动仿QQ商城带左右按钮控制焦点图片切换滚动