思路:

图片的切换,把图片当做一个数组,进行循环,然后进行点击事件;等等

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><style type="text/css">*{padding: 0;margin: 0;box-sizing: border-box;}#box{width: 500px;height: 600px;margin: 20px auto;}img{width: 100px;height: 100px;box-sizing: border-box;}#box>div:first-child{display: flex;}#box>div:last-child img{width: 100%;height: 100%;}#box>div:first-child img{cursor: pointer;}#box .active{border: 2px solid red;}</style></head><body><div id="box"><div><img src="data:images/1.jpeg" class="active" ><img src="data:images/2.jpeg" ><img src="data:images/3.jpeg" ><img src="data:images/4.jpeg" ><img src="data:images/5.jpeg" ></div><div><img src="data:images/1.jpeg" ></div></div><script type="text/javascript">// 获取DOMvar imgs = document.querySelectorAll("#box>div:first-child>img");var bigImg = document.querySelector("#box>div:last-child>img");// 给每一张图片一个点击事件for(var i=0;i<imgs.length;i++){imgs[i].onclick = function(){// 删除选中的active类名for(var n=0;n<imgs.length;n++){imgs[n].classList.remove("active");}// 给当前点击的图片添加active类名this.classList.add("active");// 获取点击的图片的路径var smallSrc = this.getAttribute("src");// 给大图片设置新的路径bigImg.setAttribute("src",smallSrc);}}</script></body>
</html>

js:图片的切换(代码)相关推荐

  1. 基于jquery仿360网站图片选项卡切换代码

    今天给大家分享一款基于jquery仿360网站图片选项卡切换代码.这款实例适用浏览器:IE8.360.FireFox.Chrome.Safari.Opera.傲游.搜狗.世界之窗.效果图如下: 在线预 ...

  2. JS图片Switchable切换大集合

    JS图片切换大集合 利用周末2天把JS图片切换常见效果封装了下,比如:轮播,显示隐藏,淡入淡出等.废话不多说,直接看效果吧!JSFiddler链接如下: 想看JS轮播切换效果请点击我! 当然由于上传图 ...

  3. [JS]图片自动切换效果(学习笔记)

    上次在下载的网页中看到 javascript实现图片自动切换效果: <style text="text/css"> /*图片滚动栏*/ .container, .con ...

  4. html5+实现图片自动切换,js图片自动切换效果处理代码

    var curIndex=0; //时间间隔 单位毫秒 var timeInterval=1000; var arr=new Array(); arr[0]="1.jpg"; ar ...

  5. H5图片切换,js图片轮播,js图片自动切换

    没有插入图片,效果如下: 注意:下面代码为PC端显示样式,如果要放在手机端,需要微调下style #wrapper.#banner..bg width 自行修改,我的手机端iphone5s 为 wid ...

  6. html图片自动切换代码,急哦~!如何实现网页中的图片自动变换?

    1.将下面的代码插入到HTML的 之间: sandra0 = new Image(); sandra0.src = "image1.gif"; sandra1 = new Imag ...

  7. html首页随机飘浮图片,js图片随机飘浮代码

    var x = 0,y = 0 //浮动层的初始位置,分别对应层的初始X坐标和Y坐标 var xin = true, yin = true //判断层的X坐标和Y坐标是否在在控制范围之内,xin为真是 ...

  8. 分享111个JS图片切换特效,总有一款适合您

    分享111个图片切换,总有一款适合您 下面是文件的名字,我放了一些图片,文章里不是所有的图主要是放不下..., 111个图片切换下载链接:https://pan.baidu.com/s/1iGzOzU ...

  9. 10款js图片代码_图片滚动代码_图片切换代码_图片特效代码_图片轮播代码(二)

    js电影图片滑动放大展示特效 jQuery列表图片全图滚动预览 jQuery游戏图片手风琴切换代码 响应式图片文字横幅布局代码 swiper新闻大图滚动组合特效 swiper图文标题滚动轮播特效 js ...

  10. 分享116个JS图片代码,总有一款适合您

    分享116个JS图片代码,总有一款适合您 116个JS图片代码下载链接:https://pan.baidu.com/s/1ebJsZ5s3GAhetqfJiA1ohg?pwd=e973  提取码:e9 ...

最新文章

  1. Visual C++ 2011-8-15
  2. 2013年4月工作小结 -- 穿越前的回眸
  3. python装饰器函数-【python3】 函数 装饰器
  4. 实现百度地图导航Demo的语音播报功能
  5. 系统调用的实现(与errno的设置)
  6. FileInputStream与FileOutputStream 复制文件例子代码
  7. 进化:一个平庸人的互联网之路
  8. eclipse 设置 content type 编码格式
  9. 绥化a货翡翠,拉萨a货翡翠
  10. JavaScript Development Toolkit 简介
  11. Android Audio System 架构初探(好文)
  12. mac 电脑连接不上github_我电脑中的一些常用软件
  13. 运维 如何选择最合适的服务器方案(一):服务器硬件配置
  14. 洛谷试炼场 没了 不见了?
  15. 后端+数据库(pycharm+mysql):使用 “flask”制作的调查量表/问卷
  16. Java并发理论知识框架总结
  17. 无线网络共享有线计算机,win10怎么把有线网络变成无线_win10如何共享有线网络为无线热点...
  18. 八达岭长城和龙庆峡之游
  19. 浅谈 Lempel-Ziv压缩方法
  20. linux最新flash+player,Linux版Flash Player正式回归

热门文章

  1. MSG数据(EUMETSAT)和GOES数据(NOAA)下载
  2. C#控制台应用程序的输入输出
  3. Android将毫秒转为时分秒
  4. Photoshop插件-HDR(四)-脚本开发-PS插件
  5. 系统、驱动相关软件下载
  6. HBase(二)——下载 HBase
  7. Java Web项目开发项目经验总结
  8. html实现百度换肤,百度换肤
  9. WPS加载项深入开发代码ribbon解析
  10. Origin绘制带标签热图