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 相关文章推荐
JS控件autocomplete 0.11演示及下载 1月5日已更新
Jan 09 Javascript
jqueyr判断checkbox组的选中(示例代码)
Nov 08 Javascript
js实现动态改变字体大小代码
Jan 02 Javascript
jQuery 回车事件enter使用示例
Feb 18 Javascript
JavaScript设计模式之代理模式介绍
Dec 28 Javascript
jQuery学习笔记之基础中的基础
Jan 19 Javascript
JavaScript学习笔记之基础语法
Jan 22 Javascript
javascript事件冒泡和事件捕获详解
May 26 Javascript
JS实现提交表单前的数字及邮箱校检功能
Nov 13 Javascript
jQuery AJAX 方法success()后台传来的4种数据详解
Aug 08 jQuery
vue登录以及权限验证相关的实现
Oct 25 Javascript
详解js中的原型,原型对象,原型链
Jul 16 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 filter_var() 函数 Filter 函数
2012/04/25 PHP
PHP基于GD库实现的生成图片缩略图函数示例
2017/07/05 PHP
PHP+swoole+linux实现系统监控和性能优化操作示例
2019/04/15 PHP
扩展jQuery 键盘事件的几个基本方法
2009/10/30 Javascript
JavaScript类和继承 constructor属性
2010/03/04 Javascript
javascript json2 使用方法
2010/03/16 Javascript
Javascript处理DOM元素事件实现代码
2012/05/23 Javascript
javascript中的变量作用域以及变量提升详细介绍
2013/10/24 Javascript
根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本)
2015/09/14 Javascript
jQuery处理XML文件的几种方法
2016/06/14 Javascript
jQuery UI结合Ajax创建可定制的Web界面
2016/06/22 Javascript
jQuery深拷贝Json对象简单示例
2016/07/06 Javascript
Bootstrap源码解读导航(6)
2016/12/23 Javascript
javascript深拷贝和浅拷贝详解
2017/02/14 Javascript
jquery实现表单获取短信验证码代码
2017/03/13 Javascript
swiper插件自定义切换箭头按钮
2017/12/28 Javascript
js中对象和面向对象与Json介绍
2019/01/21 Javascript
微信小程序实现时间进度条功能
2020/11/17 Javascript
javascript设计模式 ? 单例模式原理与应用实例分析
2020/04/09 Javascript
Vue+Element ui 根据后台返回数据设置动态表头操作
2020/09/21 Javascript
node脚手架搭建服务器实现token验证的方法
2021/01/20 Javascript
Python中装饰器的一个妙用
2015/02/08 Python
python通过wxPython打开一个音频文件并播放的方法
2015/03/25 Python
OpenCV模板匹配matchTemplate的实现
2019/10/18 Python
python如何求数组连续最大和的示例代码
2020/02/04 Python
python中with用法讲解
2020/02/07 Python
python request 模块详细介绍
2020/11/10 Python
ET Mall东森购物网:东森严选
2017/03/06 全球购物
Expedia丹麦:全球领先的旅游网站
2018/03/18 全球购物
Java里面如何把一个Array数组转换成Collection, List
2013/07/26 面试题
正风肃纪剖析材料
2014/02/18 职场文书
如何做好员工培训计划?
2019/07/09 职场文书
怎样评估创业计划书是否有可行性?
2019/08/07 职场文书
Nginx的反向代理实例详解
2021/03/31 Servers
为什么在foreach循环中JAVA集合不能添加或删除元素
2021/06/11 Java/Android
使用Docker容器部署rocketmq单机的全过程
2022/04/03 Servers