图片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 相关文章推荐
根据对象的某一属性进行排序的js代码(如:name,age)
Aug 10 Javascript
Javascript技巧之不要用for in语句对数组进行遍历
Oct 20 Javascript
淘宝搜索框效果实现分析
Mar 05 Javascript
什么是DOM(Document Object Model)文档对象模型
Mar 05 Javascript
基于jquery实现拆分姓名的方法(纯JS版)
May 08 Javascript
JavaScript中的ArrayBuffer详细介绍
Dec 08 Javascript
Bootstrap列表组学习使用
Feb 09 Javascript
Vue.js 实现微信公众号菜单编辑器功能(一)
May 08 Javascript
Vue 引入AMap高德地图的实现代码
Apr 29 Javascript
详解利用eventemitter2实现Vue组件通信
Nov 04 Javascript
解决vuex数据异步造成初始化的时候没值报错问题
Nov 13 Javascript
JS实现手风琴特效
Nov 08 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
PHP计算百度地图两个GPS坐标之间距离的方法
2015/01/09 PHP
Codeigniter实现发送带附件的邮件
2015/03/19 PHP
php实现基于openssl的加密解密方法
2016/09/30 PHP
php+ajax 文件上传代码实例
2019/03/18 PHP
同时使用n个window onload加载实例介绍
2013/04/25 Javascript
Jquery 动态生成表格示例代码
2013/12/24 Javascript
浅谈JavaScript函数节流
2014/12/09 Javascript
JavaScript 模块的循环加载实现方法
2015/12/13 Javascript
AngularJS向后端ASP.NET API控制器上传文件
2016/02/03 Javascript
微信小程序 网络API发起请求详解
2016/11/09 Javascript
Javascript别踩白块儿(钢琴块儿)小游戏实现代码
2017/07/20 Javascript
webpack学习教程之前端性能优化总结
2017/12/05 Javascript
vue中实现Monaco Editor自定义提示功能
2019/07/05 Javascript
解决mui框架中switch开关通过js控制开或者关状态时小圆点不动的问题
2019/09/03 Javascript
5分钟教你用nodeJS手写一个mock数据服务器的方法
2019/09/10 NodeJs
Node 代理访问的实现
2019/09/19 Javascript
微信小程序实现图片翻转效果的实例代码
2019/09/20 Javascript
使用vue-cli3+typescript的项目模板创建工程的教程
2020/02/28 Javascript
vue created钩子函数与mounted钩子函数的用法区别
2020/11/05 Javascript
[00:16]热血竞技场
2019/03/06 DOTA
使用Python内置的模块与函数进行不同进制的数的转换
2016/03/12 Python
使用实现XlsxWriter创建Excel文件并编辑
2018/05/04 Python
Python远程视频监控程序的实例代码
2019/05/05 Python
pytorch动态网络以及权重共享实例
2020/01/06 Python
Python实现鼠标自动在屏幕上随机移动功能
2020/03/14 Python
Django CBV模型源码运行流程详解
2020/08/17 Python
如何基于Python实现word文档重新排版
2020/09/29 Python
关于多种方式完美解决Python pip命令下载第三方库的问题
2020/12/21 Python
手把手教你用纯css3实现轮播图效果实例
2017/05/04 HTML / CSS
正隆泰信息技术有限公司上机题
2012/06/14 面试题
幼儿园春季开学寄语
2014/04/03 职场文书
多媒体教室标语
2014/06/26 职场文书
评奖评优个人先进事迹材料
2015/11/04 职场文书
幼儿园中班教学反思
2016/03/03 职场文书
Python requests库参数提交的注意事项总结
2021/03/29 Python
springboot为异步任务规划自定义线程池的实现
2022/06/14 Java/Android