图片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 相关文章推荐
两种WEB下的模态对话框 (asp.net或js的分别实现)
Dec 02 Javascript
jQuery AJAX回调函数this指向问题
Feb 08 Javascript
TypeScript 学习笔记之基本类型
Jun 19 Javascript
javascript闭包概念简单解析(推荐)
Jun 03 Javascript
轻松搞定js表单验证
Oct 13 Javascript
JavaScript实现汉字转换为拼音的库文件示例
Dec 22 Javascript
ionic3 懒加载
Aug 16 Javascript
解决select2在bootstrap modal中不能正常使用的问题
Aug 09 Javascript
微信小程序实现文字无限轮播效果
Dec 28 Javascript
vue组件文档(.md)中如何自动导入示例(.vue)详解
Jan 25 Javascript
Vue.js路由实现选项卡简单实例
Jul 24 Javascript
js实现模拟购物商城案例
May 18 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
使用HMAC-SHA1签名方法详解
2013/06/26 PHP
Zend studio文件注释模板设置方法
2013/09/29 PHP
php获取本机真实IP地址实例代码
2016/03/31 PHP
总结对比php中的多种序列化
2016/08/28 PHP
PHP实现小偷程序实例
2016/10/31 PHP
自制PHP框架之模型与数据库
2017/05/07 PHP
php设计模式之抽象工厂模式分析【星际争霸游戏案例】
2020/01/23 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
2020/04/04 PHP
根据出生日期自动取得星座的js代码
2010/07/20 Javascript
js弹出的对话窗口永远保持居中显示
2012/12/15 Javascript
JavaScript操作DOM元素的childNodes和children区别
2015/04/01 Javascript
JSON相关知识汇总
2015/07/03 Javascript
js检测离开或刷新页面时表单数据是否更改的方法
2016/08/02 Javascript
vue.js表格分页示例
2016/10/18 Javascript
Vue实现自带的过滤器实例
2017/03/09 Javascript
AngularJs 终极购物车(实例讲解)
2017/11/08 Javascript
微信小程序实现点击文字页面跳转功能【附源码下载】
2017/12/12 Javascript
Vue项目分环境打包的实现步骤
2018/04/02 Javascript
vue.js提交按钮时进行简单的if判断表达式详解
2018/08/08 Javascript
Vue-router的使用和出现空白页,路由对象属性详解
2018/09/03 Javascript
JavaScript实现省市联动效果
2019/11/22 Javascript
使用 Github Actions 自动部署 Angular 应用到 Github Pages的方法
2020/07/20 Javascript
Python创建系统目录的方法
2015/03/11 Python
Python内置函数dir详解
2015/04/14 Python
详解Python中with语句的用法
2015/04/15 Python
python 监听salt job状态,并任务数据推送到redis中的方法
2019/01/14 Python
Python中的十大图像处理工具(小结)
2019/06/10 Python
一文带你了解Python 四种常见基础爬虫方法介绍
2020/12/04 Python
写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度
2015/11/18 面试题
马云的职业生涯规划之路
2014/01/01 职场文书
年终考核评语
2014/01/19 职场文书
员工教育培训协议书
2014/09/27 职场文书
责任书范本大全
2015/05/11 职场文书
python 利用 PIL 将数组值转成图片的实现
2021/04/12 Python
浅谈golang 中time.After释放的问题
2021/05/05 Golang
Logback 使用TurboFilter实现日志级别等内容的动态修改操作
2021/08/30 Java/Android