步骤如下:

(1) 准备图片(左右箭头,以及一些示例图片)

(2) JS(jquery)的代码如下:

var picPath = new Array();

picPath.push("Images/chuang_yhb.jpg");

picPath.push("Images/dong_wgx.jpg");

picPath.push("Images/gao_xsg.jpg");

var index = 0;

$(function() {

var top = $("#img1").offset().top;

var left = $("#img1").offset().left;

var height = $("#img1").height();

var width = $("#img1").width();

$("#img1").attr({ "src": picPath[index] });

$("#img1").parent().hover(function() {

//show the arrow left and right

$("#leftArrow").show();

$("#rightArrow").show();

$("#leftArrow").css({ "left": left - 10, "top": top + (height / 2) });

$("#rightArrow").css({ "left": left + width, "top": top + (height / 2) });

}, function() {

//hide the arrrow left and right

$("#leftArrow").hide();

$("#rightArrow").hide();

});

$("#leftArrow").click(function() {

if (index > 0) {

$("#img1").attr({ "src": picPath[--index] });

}

});

$("#rightArrow").click(function() {

if (index < picPath.length) {

$("#img1").attr({ "src": picPath[++index] });

}

});

});

(3) Html部分如下:

下面再附一个js版的

无标题文档

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

纯html5单击箭头切换图片,简单的实现点击箭头图片切换的js代码相关推荐

  1. 遍历显示图片,并且可以点击放大图片

    遍历显示图片,并且可以点击放大图片 遍历出所有的图片,并且当点击该图片4时,放大该图片. <!DOCTYPE html> <html lang="en"> ...

  2. html5封装图片,简单封装前端上传文件/图片

    前言 最近项目会一直用到各种类型的上传文件的功能, 所以就基于elment-ui简单的做了一个封装, 比较好用 正文 引入 import TestUpload from '../components/ ...

  3. js图片转二进制流_V8是如何执行一段JS代码的?

    汇编器 编译器 解释器 解释执行和解释执行 什么是V8? V8执行Js代码的过程 汇编器 编译器 解释器 众所周知,计算机只能理解机器语言,而我们平时编程用的通常是高级语言,所以源代码通常都要经过层层 ...

  4. 运用canvas将两张图片画在一起,生成一张新的图片,然后实现点击下载图片

    运用canvas将两张图片img1,img2画在一起,生成一张新的图片img3,然后实现点击下载图片img3 代码如下: <!DOCTYPE html> <html lang=&qu ...

  5. js倒计时代码最简单的_32个史上最有用的js代码

    1. 原生JavaScript实现字符串长度截取 function cutstr(str, len) {var temp;var icount = 0;var patrn = /[^x00-xff]/ ...

  6. 同等质量下那种图片格式小_八个PPT图片处理必会的神技巧,帮你轻松做出高质量PPT...

    想要制作出堪比大厂出品的PPT,首先我们要从图片做起,分享八个常用的也比较实用的PPT图片处理技巧,让你的PPT瞬间高大上起来. 一::设置透明图片 1:打开PPT,在幻灯片中插入图片,同时将图片进行 ...

  7. 手机图片分辨率怎么调整?如何将图片修改300DPI?

    通常遇到修改图片分辨率的情况,小伙伴表示这个只能用电脑操作,那有没有一款在线好用的手机dpi转换器调整手机图片分辨率,这样就不用再传输到电脑上进行调整,节省我们的时间.我们使用手机端压缩图的修改分辨率 ...

  8. 图片无损放大软件哪个好?图片放大不失真这样做

    图片无损放大软件哪个好?昨天朋友找到一张图片素材,相当做电脑壁纸,但因为尺寸不够,设置成背景后图片就变得模糊不堪,就问我有什么方法可以无损放大,其实这个问题很简单,用一款名为"嗨格式图片无损 ...

  9. word涂改涂掉图片_怎么在word中修改图片的两种方法

    有时我们插入的图片只有一部分是我们想要的,那就需要我们将这一部分裁剪出来,word本身就可以方便快捷的对图片进行裁剪,那么下面就由学习啦小编给大家分享下在word中修改图片的技巧,希望能帮助到您. 在 ...

  10. 【Little Demo】从简单的Tab标签到Tab图片切换

    Tab标签切换效果是比较流行的一种网站页面布局,视觉表现为美观大方,通过标签展示内容.目前在各大网站都有存在这种效果.例如:淘宝的黄金位置使用Tab标签切换效果,网易新闻等. 1.简单的 Tab 标签 ...

最新文章

  1. ASP.NET TricksTip:关于Tooltip(title)的换行问题
  2. vue 新手指引_精通react/vue组件设计之快速实现一个可定制的进度条组件
  3. 数据库表字段命名规则
  4. echarts 环形图 默认高亮展示某个数据
  5. 详解:JVM内存调优参数
  6. apache rewrite机制
  7. 罗永浩:交个朋友直播间单日支付金额突破1亿元
  8. 如何知道PostgreSQL数据库下每个数据库所对应的目录
  9. 绘图的尺寸_【科研绘图1】你离顶级期刊封面仅差一步
  10. linux sftp创建多用户,同一台 Centos (Linux)服务器设置多个sftp 账号,并限制用户只能访问指定文件路径...
  11. 命令dd 及简单应用
  12. Vmware里Ubuntu安装Vmware Tools时提示:客户机操作系统己将 CD-ROM 门锁定,并且可能正在使用 CD-ROM.....
  13. Yedda Twitter C# Library
  14. matlab 计算 fdr,基因富集分析(p值,q值和FDR值)
  15. 你所想了解的方正快速开发平台
  16. 西部数据推出10TB容量监控级硬盘
  17. 罗杨美慧 20190919-6 四则运算试题生成,结对
  18. 计算机硬件评分,用于电脑硬件性能参考的Win8.1系统体验评分找回方法
  19. 创业起步?先收藏这份终极指南
  20. 北大青鸟 使用JQuery制作特效 第一章(上机练习

热门文章

  1. 初中英语语法(014)-现在完成时
  2. 进一线互联网大厂担任架构师,需要掌握哪些核心技能?
  3. python爬取去哪儿网机票_去哪儿网机票爬虫
  4. 关键词策略 —关键词选择
  5. c语言中感叹号什么意思_啥是c语言-c语言感叹号用法-c语言中的/和%表示什么意思...
  6. Nginx自动跳转到带www域名规则配置、Nginx多域名向主域名跳转
  7. 单片机大型试验——“老鼠穿墙吃蛋糕”小游戏
  8. (四)keycloak 自定义用户(SPI)开发
  9. 数据分析岗位招聘分析
  10. Stemming : one way to normalize 英文单词的标准化