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 相关文章推荐
JavaScript 无符号右移赋值操作
Apr 17 Javascript
JS backgroundImage控制
May 19 Javascript
利用js(jquery)操作Cookie的方法说明
Dec 19 Javascript
jQuery类选择器用法实例
Dec 23 Javascript
js实现页面跳转的五种方法推荐
Mar 10 Javascript
onclick和onblur冲突问题的快速解决方法
Apr 28 Javascript
Yarn的安装与使用详细介绍
Oct 25 Javascript
jQuery+HTML5实现弹出创意搜索框层
Dec 29 Javascript
vue基于v-charts封装双向条形图的实现代码
Dec 09 Javascript
原生js实现购物车功能
Sep 23 Javascript
vue任意关系组件通信与跨组件监听状态vue-communication
Oct 18 Javascript
vue 中 get / delete 传递数组参数方法
Mar 23 Vue.js
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
2019年中国咖啡业现状与发展趋势
2021/03/04 咖啡文化
连接到txt文本的超链接,不直接打开而是点击后下载的处理方法
2009/07/01 PHP
约瑟夫环问题的PHP实现 使用PHP数组内部指针操作函数
2010/10/12 PHP
PHP __autoload()方法真的影响性能吗?
2012/03/30 PHP
php解压文件代码实现php在线解压
2014/02/13 PHP
PHP实现正则匹配所有括号中的内容
2018/06/22 PHP
Laravel框架实现的rbac权限管理操作示例
2019/01/16 PHP
php报错502badgateway解决方法
2019/10/11 PHP
php查看一个变量的占用内存的实例代码
2020/03/29 PHP
繁简字转换功能
2006/07/19 Javascript
javascript学习笔记(三)显示当时时间的代码
2011/04/08 Javascript
JS获得选取checkbox整行数据的方法
2015/01/28 Javascript
jQuery EasyUi实战教程之布局篇
2016/01/26 Javascript
js ajaxfileupload.js上传报错的解决方法
2016/05/05 Javascript
jQuery插件简单学习实例教程
2016/07/01 Javascript
解决bootstrap下拉菜单点击立即隐藏bug的方法
2017/06/13 Javascript
react中使用css的7中方式(最全总结)
2019/02/11 Javascript
JavaScript中this的全面解析及常见实例
2019/05/14 Javascript
js实现录音上传功能
2019/11/22 Javascript
Vue中实现回车键切换焦点的方法
2020/02/19 Javascript
Python深入学习之特殊方法与多范式
2014/08/31 Python
Python使用scrapy采集时伪装成HTTP/1.1的方法
2015/04/08 Python
Python 稀疏矩阵-sparse 存储和转换
2017/05/27 Python
用TensorFlow实现多类支持向量机的示例代码
2018/04/28 Python
Python爬虫实现爬取百度百科词条功能实例
2019/04/05 Python
在Python中利用pickle保存变量的实例
2019/12/30 Python
django从后台返回html代码的实例
2020/03/11 Python
Python3.9.1中使用split()的处理方法(推荐)
2021/02/07 Python
加拿大最大的钻石商店:Peoples Jewellers
2018/01/01 全球购物
Footshop乌克兰:运动鞋的最大选择
2019/12/01 全球购物
初中重阳节活动总结
2015/05/05 职场文书
2015年办税服务厅工作总结
2015/07/23 职场文书
2015年清剿火患专项行动工作总结
2015/07/27 职场文书
如何将JavaScript将数组转为树形结构
2021/06/02 Javascript
HTML5 新增内容和 API详解
2021/11/17 HTML / CSS
带你了解Java中的ForkJoin
2022/04/28 Java/Android