图片Slider 带左右按钮的js示例


Posted in Javascript onAugust 30, 2013
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>?????</title> 
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.js"></script> 
<style type="text/css"> 
body,ul,li { padding:0; margin:0} 
ul,li { list-style:none} 
.img-scroll { position:relative; margin:20px auto; width:440px;} 
.img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:50px; height:100px; background-color:#000; 
top:0; color:#FFF; text-align:center; line-height:100px} 
.img-scroll .prev { left:0} 
.img-scroll .next { right:0} 
.img-list { position:relative; width:320px; height:100px; margin-left:60px; overflow:hidden} 
.img-list ul { width:9999px;} 
.img-list li { float:left; display:inline; width:100px; margin-right:10px; height:100px; background-color:#BDBDDF; text-align:center; line-height:100px;} 
</style> 
</head> <body> 
<div class="img-scroll"> 
<span class="prev">prev</span> 
<span class="next">next</span> 
<div class="img-list"> 
<ul> 
<li>1</li> 
<li>2</li> 
<li>3</li> 
<li>4</li> 
</ul> 
</div> 
</div> 
<script type="text/javascript"> 
function DY_scroll(wraper,prev,next,img,speed,or) 
{ 
var wraper = $(wraper); 
var prev = $(prev); 
var next = $(next); 
var img = $(img).find('ul'); 
var w = img.find('li').outerWidth(true); 
var s = speed; 
next.click(function() 
{ 
img.animate({'margin-left':-w},function() 
{ 
img.find('li').eq(0).appendTo(img); 
img.css({'margin-left':0}); 
}); 
}); 
prev.click(function() 
{ 
img.find('li:last').prependTo(img); 
img.css({'margin-left':-w}); 
img.animate({'margin-left':0}); 
}); 
if (or == true) 
{ 
ad = setInterval(function() { next.click();},s*1000); 
wraper.hover(function(){clearInterval(ad);},function(){ad = setInterval(function() { next.click();},s*1000);}); 
} 
} 
DY_scroll('.img-scroll','.prev','.next','.img-list',3,false); 
</script> 
</body> 
</html>
Javascript 相关文章推荐
div拖拽插件——JQ.MoveBox.js(自制JQ插件)
May 17 Javascript
javascript 3d 逐侦产品展示(核心精简)
Mar 26 Javascript
批量修改标签css样式以input标签为例
Jul 31 Javascript
JS小游戏之仙剑翻牌源码详解
Sep 25 Javascript
JS实现点击按钮获取页面高度的方法
Nov 02 Javascript
如何通过js实现图片预览功能【附实例代码】
Mar 30 Javascript
关于使用axios的一些心得技巧分享
Jul 02 Javascript
vue 实现全选全不选的示例代码
Mar 29 Javascript
jquery的$().each和$.each的区别
Jan 18 jQuery
JavaScript使用闭包模仿块级作用域操作示例
Jan 21 Javascript
Element-UI中Upload上传文件前端缓存处理示例
Feb 21 Javascript
jQuery实现可以扩展的日历
Dec 01 jQuery
javaScript 动态访问JSon元素示例代码
Aug 30 #Javascript
Jquery读取URL参数小例子
Aug 30 #Javascript
返回页面顶部top按钮通过锚点实现(自写)
Aug 30 #Javascript
细说javascript函数从函数的构成开始
Aug 29 #Javascript
密码框显示提示文字jquery示例
Aug 29 #Javascript
div+css+js实现无缝滚动类似marquee无缝滚动兼容firefox
Aug 29 #Javascript
js中的数组Array定义与sort方法使用示例
Aug 29 #Javascript
You might like
PHP处理Oracle的CLOB实例
2014/11/03 PHP
Yii框架关联查询with用法分析
2014/12/02 PHP
thinkPHP多表查询及分页功能实现方法示例
2017/07/03 PHP
PHP编程实现计算抽奖概率算法完整实例
2017/08/09 PHP
Javascript里使用Dom操作Xml
2006/09/20 Javascript
学习ExtJS border布局
2009/10/08 Javascript
3分钟写出来的Jquery版checkbox全选反选功能
2013/10/23 Javascript
js数组的基本操作(很全自己整理的)
2014/10/16 Javascript
jQuery+AJAX实现遮罩层登录验证界面(附源码)
2020/09/13 Javascript
Android中Okhttp3实现上传多张图片同时传递参数
2017/02/18 Javascript
微信JSAPI Ticket接口签名详解
2020/06/28 Javascript
使用webpack打包koa2 框架app
2018/02/02 Javascript
layui 监听表格复选框选中值的方法
2018/08/15 Javascript
React实现轮播效果
2020/08/25 Javascript
基于Ionic3实现选项卡切换并重新加载echarts
2020/09/24 Javascript
[01:32]2014DOTA2西雅图邀请赛 CIS我们有信心进入正赛
2014/07/08 DOTA
Python求两个文本文件以行为单位的交集、并集与差集的方法
2015/06/17 Python
Python使用ntplib库同步校准当地时间的方法
2016/07/02 Python
酷! 程序员用Python带你玩转冲顶大会
2018/01/17 Python
Python实现绘制双柱状图并显示数值功能示例
2018/06/23 Python
Python中logging.NullHandler 的使用教程
2018/11/29 Python
用python脚本24小时刷浏览器的访问量方法
2018/12/07 Python
Django ORM 查询管理器源码解析
2019/08/05 Python
python中温度单位转换的实例方法
2020/12/27 Python
CSS3中动画属性transform、transition和animation属性的区别
2016/09/25 HTML / CSS
关于Java String的一道面试题
2013/09/29 面试题
TCP/IP的分层模型
2013/10/27 面试题
课程改革实施方案
2014/03/16 职场文书
C++程序员求职信范文
2014/04/14 职场文书
国庆节演讲稿范文2014
2014/09/19 职场文书
全国爱牙日活动总结
2015/02/05 职场文书
建国大业观后感600字
2015/06/01 职场文书
2015暑假打工实践报告
2015/07/13 职场文书
2019垃圾分类宣传口号汇总
2019/08/16 职场文书
Python网络编程之ZeroMQ知识总结
2021/04/25 Python
MySQL配置主从服务器(一主多从)
2021/08/07 MySQL