图片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 相关文章推荐
VBScript版代码高亮
Jun 26 Javascript
限制复选框的最大可选数
Jul 01 Javascript
统计jQuery中各字符串出现次数的工具
May 03 Javascript
document.write的几点使用心得
May 14 Javascript
利用jquery操作Radio方法小结
Oct 20 Javascript
全面解析Bootstrap中Carousel轮播的使用方法
Jun 13 Javascript
bootstrap中的 form表单属性role=&quot;form&quot;的作用详解
Jan 20 Javascript
基于JS实现html中placeholder属性提示文字效果示例
Apr 19 Javascript
从vue源码解析Vue.set()和this.$set()
Aug 30 Javascript
Element输入框带历史查询记录的实现示例
Jan 15 Javascript
微信小程序如何加载数据库真实数据的实现
Mar 04 Javascript
手写Spirit防抖函数underscore和节流函数lodash
Mar 22 Javascript
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
Linux编译升级php的详细方法
2013/11/04 PHP
php分页函数示例代码分享
2014/02/24 PHP
php读取txt文件并将数据插入到数据库
2016/02/23 PHP
thinkPHP5.0框架自动加载机制分析
2017/03/18 PHP
从阿里妈妈发现的几个不错的表单验证函数
2007/09/21 Javascript
最简单的jQuery程序 入门者学习
2009/07/09 Javascript
半角全角相互转换的js函数
2009/10/16 Javascript
Visual Studio中的jQuery智能提示设置方法
2010/03/27 Javascript
JQuery 动态扩展对象之另类视角
2010/05/25 Javascript
JS实现网页上随滚动条滚动的层效果代码
2015/11/04 Javascript
javascript先序遍历DOM树的方法
2016/02/27 Javascript
原生js实现对Ajax的封装(仿jquery)
2017/01/22 Javascript
详解react-router 4.0 下服务器如何配合BrowserRouter
2017/12/29 Javascript
Electron + vue 打包桌面操作流程详解
2019/06/24 Javascript
深入了解Hybrid App技术的相关知识
2019/07/17 Javascript
微信小程序点餐系统开发常见问题汇总
2019/08/06 Javascript
Node.js fs模块(文件模块)创建、删除目录(文件)读取写入文件流的方法
2019/09/03 Javascript
Vue的状态管理vuex使用方法详解
2020/02/05 Javascript
nodejs使用Sequelize框架操作数据库的实现
2020/10/21 NodeJs
React服务端渲染原理解析与实践
2021/03/04 Javascript
[46:40]VGJ.T vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
[01:34]DOTA2 7.22版本新增神杖效果一览(敏捷英雄篇)
2019/05/28 DOTA
Python 提取dict转换为xml/json/table并输出的实现代码
2016/08/28 Python
Django学习笔记之ORM基础教程
2018/03/27 Python
详解Python如何生成词云的方法
2018/06/01 Python
python3结合openpyxl库实现excel操作的实例代码
2018/09/11 Python
pyqt5实现按钮添加背景图片以及背景图片的切换方法
2019/06/13 Python
如何使用python进行pdf文件分割
2019/11/11 Python
详解CSS3中border-image的使用
2015/07/18 HTML / CSS
HTML5 device access 设备访问详解
2018/05/24 HTML / CSS
美国精品家居用品网站:US-Mattress
2016/08/24 全球购物
匡威德国官网:Converse德国
2019/01/26 全球购物
公务员综合考察材料
2014/02/01 职场文书
人事科岗位职责范本
2014/03/02 职场文书
党员作风建设整改方案
2014/10/27 职场文书
2015年毕业实习工作总结
2015/05/29 职场文书