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 相关文章推荐
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
Jun 26 Javascript
jQuery中animate()方法用法实例
Dec 24 Javascript
jQuery内容过滤选择器用法分析
Feb 10 Javascript
在JavaScript中操作时间之getYear()方法的使用教程
Jun 11 Javascript
Node.js刷新session过期时间的实现方法推荐
May 18 Javascript
轻松实现js选项卡切换效果
Sep 24 Javascript
js实现复选框的全选和取消全选效果
Jan 03 Javascript
使用jQuery的ajax方法向服务器发出get和post请求的方法
Jan 13 Javascript
JavaScript实现替换字符串中最后一个字符的方法
Mar 07 Javascript
JavaScript箭头(arrow)函数详解
Jun 04 Javascript
Angular实现搜索框及价格上下限功能
Jan 19 Javascript
javascript操作向表格中动态加载数据
Aug 27 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开发大型项目的一点经验
2006/10/09 PHP
PHP 中文处理技巧
2010/04/25 PHP
php通用防注入程序 推荐
2011/02/26 PHP
header中Content-Disposition的作用与使用方法
2012/06/13 PHP
解析PHP可变函数的经典用法
2013/06/20 PHP
php实例分享之mysql数据备份
2014/05/19 PHP
php字符串的替换,分割和连接方法
2016/05/23 PHP
jquery可定制的在线UEditor编辑器
2015/11/17 Javascript
Vuejs入门教程之Vue生命周期,数据,手动挂载,指令,过滤器
2017/04/19 Javascript
Angular2 父子组件数据通信实例
2017/06/22 Javascript
基于jQuery的左滑出现删除按钮的示例
2017/08/29 jQuery
Vuejs 2.0 子组件访问/调用父组件的方法(示例代码)
2018/02/08 Javascript
vue 多入口文件搭建 vue多页面搭建的实例讲解
2018/03/12 Javascript
微信小程序中使用wxss加载图片并实现动画效果
2018/08/13 Javascript
对vuejs的v-for遍历、v-bind动态改变值、v-if进行判断的实例讲解
2018/08/27 Javascript
JavaScript常用事件介绍
2019/01/21 Javascript
vue slot与传参实例代码讲解
2019/04/28 Javascript
Angular单元测试之事件触发的实现
2020/01/20 Javascript
jQuery实现B2B网站后台管理系统侧导航
2020/07/08 jQuery
Python数据结构与算法之使用队列解决小猫钓鱼问题
2017/12/14 Python
python中类的属性和方法介绍
2018/11/27 Python
PyCharm 设置SciView工具窗口的方法
2019/01/15 Python
Django如何开发简单的查询接口详解
2019/05/17 Python
解决pyshp UnicodeDecodeError的问题
2019/12/06 Python
将labelme格式数据转化为标准的coco数据集格式方式
2020/02/17 Python
Python unittest工作原理和使用过程解析
2020/02/24 Python
Smallable意大利家庭概念店:设计师童装及家居装饰
2018/01/08 全球购物
Linux Interview Questions For software testers
2013/05/17 面试题
中软国际Java程序员机试题
2012/08/19 面试题
优质的学校老师推荐信
2013/10/28 职场文书
绿色家庭事迹材料
2014/05/01 职场文书
个人求职自荐信范文
2014/06/20 职场文书
本科应届生求职信
2014/08/05 职场文书
党员批评与自我批评
2014/10/15 职场文书
文明旅游倡议书
2015/04/28 职场文书
MySQL约束超详解
2021/09/04 MySQL