js图片轮播手动切换效果


Posted in Javascript onNovember 10, 2015

利用ScrollPicLeft.js这个库实现图片的前后切换,适用于网页中的证书展示、推荐商品之类的栏目。它不像传统的marquee滚动那样,而是可以手动的去点击前后切换箭头按钮,进行图片的翻页,从而达到浏览上一张,下一张的效果。
不需要调用jquery,初始化简单,使用非常的简单,便利。
实例效果:

js图片轮播手动切换效果

js代码:

<script type="text/javascript">
 var scrollPhoto = new ScrollPicleft();
 scrollPhoto.scrollContId = "ISL_Photo"; // 内容容器ID""
 scrollPhoto.arrLeftId = "Left_Photo";//左箭头ID
 scrollPhoto.arrRightId = "Right_Photo"; //右箭头ID
 scrollPhoto.frameWidth = 450;//显示框宽度
 scrollPhoto.pageWidth = 150; //翻页宽度
 scrollPhoto.speed = 10; //移动速度(单位毫秒,越小越快)
 scrollPhoto.space = 10; //每次移动像素(单位px,越大越快)
 scrollPhoto.autoPlay = false; //自动播放
 scrollPhoto.autoPlayTime = 3; //自动播放间隔时间(秒)
 scrollPhoto.initialize(); //初始化 
</script>

本文实例讲述了js图片轮播手动切换效果。分享给大家供大家参考。具体如下:
这是一款基于js图片轮播手动切换效果代码,实现过程很简单。
为大家分享的js图片轮播手动切换效果代码如下

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js图片轮播手动切换效果</title>
<script type="text/javascript" src="js/ScrollPicLeft.js"></script>
<style>
html,body,ul,li{margin:0; padding:0;}
ul,li{ list-style:none;}
.dd_main{ width:520px;}
.zl_left { width:35px; float:left; text-align:left; padding-top:60px}
.zl_right { width:35px; float:right; text-align:right; padding-top:60px}
.zl_content { width:450px; height:153px; float:left; overflow:hidden;}
.zl_content ul li { width:130px; padding:0 10px; text-align:center; float:left;}
.welcome{ position:fixed; width:100%; text-align:center; bottom:30px;}
.welcome a{ color:#0350B8;}
</style>
</head>

<body>
<div class="dd_main"> 
 <div class="zl_left" id="Left_Photo"><a href="javascript:void(0)"><img src="images/zl_tb1.jpg" width="24" height="32" /></a></div>
 <div class="zl_content">
 <ul id="ISL_Photo">
 <li><img src="images/zl_tp.jpg" width="130" height="153" /></li>
 <li><img src="images/zl_tp.jpg" width="130" height="153" /></li>
 <li><img src="images/zl_tp.jpg" width="130" height="153" /></li>
 <li><img src="images/zl_tp.jpg" width="130" height="153" /></li>
 <li><img src="images/zl_tp.jpg" width="130" height="153" /></li>
 <li><img src="images/zl_tp.jpg" width="130" height="153" /></li>
 <li><img src="images/zl_tp.jpg" width="130" height="153" /></li>
 </ul>
 </div>
 <div class="zl_right" id="Right_Photo"><a href="javascript:void(0)"><img src="images/zl_tb2.jpg" width="24" height="32" /></a></div>
</div>
<script type="text/javascript">
 var scrollPhoto = new ScrollPicleft();
 scrollPhoto.scrollContId = "ISL_Photo"; // 内容容器ID""
 scrollPhoto.arrLeftId = "Left_Photo";//左箭头ID
 scrollPhoto.arrRightId = "Right_Photo"; //右箭头ID
 scrollPhoto.frameWidth = 450;//显示框宽度
 scrollPhoto.pageWidth = 150; //翻页宽度
 scrollPhoto.speed = 10; //移动速度(单位毫秒,越小越快)
 scrollPhoto.space = 10; //每次移动像素(单位px,越大越快)
 scrollPhoto.autoPlay = false; //自动播放
 scrollPhoto.autoPlayTime = 3; //自动播放间隔时间(秒)
 scrollPhoto.initialize(); //初始化 
</script>
</body>
</html>

源码下载:js图片轮播手动切换效果

精彩专题分享:jQuery图片轮播 JavaScript图片轮播 Bootstrap图片轮播

以上就是为大家分享的js图片轮播手动切换效果代码,希望大家可以喜欢,并应用到实践中。

Javascript 相关文章推荐
Jquery 学习笔记(一)
Oct 13 Javascript
JS获取键盘上任意按键的值(实例代码)
Nov 12 Javascript
js判断浏览器是否支持html5
Aug 17 Javascript
自定义函数实现IE7与IE8不兼容js中trim函数的问题
Feb 03 Javascript
利用JS生成博文目录及CSS定制博客
Feb 10 Javascript
AngularJS 自定义过滤器详解及实例代码
Sep 14 Javascript
原生JS实现左右箭头选择日期实例代码
Mar 14 Javascript
Node做中转服务器转发接口
Oct 18 Javascript
vue-cli + sass 的正确打开方式图文详解
Oct 27 Javascript
AngularJS实现的2048小游戏功能【附源码下载】
Jan 03 Javascript
在vue项目中使用md5加密的方法
Sep 14 Javascript
使用 Opentype.js 生成字体子集的实例代码详解
May 25 Javascript
JS截取与分割字符串常用技巧总结
Nov 10 #Javascript
jquery validate.js表单验证入门实例(附源码)
Nov 10 #Javascript
纯javascript响应式树形菜单效果
Nov 10 #Javascript
JavaScript中SetInterval与setTimeout的用法详解
Nov 10 #Javascript
深入解析JavaScript编程中的this关键字使用
Nov 09 #Javascript
3种js实现string的substring方法
Nov 09 #Javascript
举例讲解JavaScript substring()的使用方法
Nov 09 #Javascript
You might like
PHP网站基础优化方法小结
2008/09/29 PHP
PHP中使用foreach和引用导致程序BUG的问题介绍
2012/09/05 PHP
php使用qr生成二维码的示例分享
2014/01/20 PHP
PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
2014/05/06 PHP
php使用GeoIP库实例
2014/06/27 PHP
PHP实现简易blog的制作
2016/10/24 PHP
PHP PDOStatement::getAttribute讲解
2019/02/01 PHP
PHP中非常有用却鲜有人知的函数集锦
2019/08/17 PHP
dojo学习第一天 Tab选项卡 实现
2011/08/28 Javascript
jQuery插件开发基础简单介绍
2013/01/07 Javascript
extjs ColumnChart设置不同的颜色实现代码
2013/05/17 Javascript
JS中实现replaceAll的方法(实例代码)
2013/11/12 Javascript
解决jquery中美元符号命名冲突问题
2014/01/08 Javascript
JS实现图片局部放大或缩小的方法
2016/08/20 Javascript
knockoutjs动态加载外部的file作为component中的template数据源的实现方法
2016/09/01 Javascript
node+koa实现数据mock接口的方法
2017/09/20 Javascript
javascript基于定时器实现进度条功能实例
2017/10/13 Javascript
Electron 如何调用本地模块的方法
2019/02/01 Javascript
不刷新网页就能链接新的js文件方法总结
2020/03/01 Javascript
JavaScript实现捕获鼠标坐标
2020/04/12 Javascript
JS array数组检测方式解析
2020/05/19 Javascript
node.js基础知识汇总
2020/08/25 Javascript
Python使用getpass库读取密码的示例
2017/10/10 Python
Python使用Pickle模块进行数据保存和读取的讲解
2019/04/09 Python
python登录WeChat 实现自动回复实例详解
2019/05/28 Python
python使用协程实现并发操作的方法详解
2019/12/27 Python
关于pytorch中全连接神经网络搭建两种模式详解
2020/01/14 Python
详解Pycharm与anaconda安装配置指南
2020/08/25 Python
python自动提取文本中的时间(包含中文日期)
2020/08/31 Python
canvas 基础之图像处理的使用
2020/04/10 HTML / CSS
什么是三层交换,说说和路由的区别在那里
2014/09/01 面试题
初始化了一个没有run()方法的线程类,是否会出错?
2014/03/27 面试题
年会搞笑主持词
2014/03/27 职场文书
中秋节国旗下演讲稿
2014/09/13 职场文书
个人总结与自我评价2015
2015/03/11 职场文书
拔河比赛队名及霸气口号
2015/12/24 职场文书