图片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 相关文章推荐
baidu博客的编辑友情链接的新的层窗口!经典~支持【FF】
Feb 09 Javascript
javascript 树形导航菜单实例代码
Aug 13 Javascript
jquery图形密码实现方法
Mar 11 Javascript
AspNet中使用JQuery上传插件Uploadify详解
May 20 Javascript
jQuery EasyUI 布局之动态添加tabs标签页
Nov 18 Javascript
详解能在多种前端框架下使用的表格控件
Jan 11 Javascript
es6学习笔记之Async函数基本教程
May 11 Javascript
js图片放大镜实例讲解(必看篇)
Jul 17 Javascript
EasyUI的DataGrid每行数据添加操作按钮的实现代码
Aug 22 Javascript
理理Vue细节(推荐)
Apr 16 Javascript
javaScript中indexOf用法技巧
Nov 26 Javascript
Element实现动态表格的示例代码
Aug 02 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
国王的咖啡这么大来头,名字的由来是什么
2021/03/03 咖啡文化
PHP url 加密解密函数代码
2011/08/26 PHP
使用 PHPMAILER 发送邮件实例应用
2012/11/07 PHP
php牛逼的面试题分享
2013/01/18 PHP
解析用PHP实现var_export的详细介绍
2013/06/20 PHP
PHP empty函数报错解决办法
2014/03/06 PHP
PHP中使用BigMap实例
2015/03/30 PHP
基于PHP+jQuery+MySql实现红蓝(顶踩)投票代码
2015/08/25 PHP
PHP实现的简单路由和类自动加载功能
2018/03/13 PHP
thinkphp5 框架结合plupload实现图片批量上传功能示例
2020/04/04 PHP
javascript之锁定表格栏位
2007/06/29 Javascript
基于jquery实现一张图片点击鼠标放大再点缩小
2013/09/29 Javascript
nodejs中操作mysql数据库示例
2014/12/20 NodeJs
jQuery中find()方法用法实例
2015/01/07 Javascript
javascript中if和switch,==和===详解
2015/07/30 Javascript
jQuery实现信息提示框(带有圆角框与动画)效果
2015/08/07 Javascript
js漂浮广告实现代码
2015/08/15 Javascript
Jquery Easyui对话框组件Dialog使用详解(14)
2016/12/19 Javascript
angular中实现li或者某个元素点击变色的两种方法
2017/07/27 Javascript
javascript基于牛顿迭代法实现求浮点数的平方根【递归原理】
2017/09/28 Javascript
Javascript 编码约定(编码规范)
2018/03/11 Javascript
Angular6封装http请求的步骤详解
2018/08/13 Javascript
Node.js 实现远程桌面监控的方法步骤
2019/07/02 Javascript
使用layer弹窗提交表单时判断表单是否输入为空的例子
2019/09/26 Javascript
在vue-cli中引入lodash.js并使用详解
2019/11/13 Javascript
JS document文档的简单操作完整示例
2020/01/13 Javascript
python实现文本去重且不打乱原本顺序
2016/01/26 Python
python中实现数组和列表读取一列的方法
2018/04/03 Python
Python内置random模块生成随机数的方法
2019/05/31 Python
Python爬取智联招聘数据分析师岗位相关信息的方法
2019/08/13 Python
Python封装成可带参数的EXE安装包实例
2019/08/24 Python
Pycharm2020.1安装无法启动问题即设置中文插件的方法
2020/08/07 Python
OpenCV利用python来实现图像的直方图均衡化
2020/10/21 Python
美国大型的健身社区和补充商店:Bodybuilding.com
2016/09/06 全球购物
经典爱情感言
2015/08/03 职场文书
无线电通信名词解释
2022/02/18 无线电