js鼠标点击图片切换效果代码分享


Posted in Javascript onAugust 26, 2015

本文实例讲述了js鼠标点击图片切换效果。分享给大家供大家参考。具体如下:

实现原理很简单,其实是多张图片叠加起来,点击图片后依次赋予图片一个class,使其看起来在表面而已,点击图片,可以实现图片的不断切换效果。

运行效果图:                                    

-------------------查看效果-------------------

js鼠标点击图片切换效果代码分享

小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式。
为大家分享的js鼠标点击图片切换效果代码如下

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js鼠标点击图片切换效果</title>
<style type="text/css">
*{margin:0;padding:0;border:none;outline:none;list-style:none;}
#wrapper {width:280px;margin:20px auto;}
#imageContainer {width:280px;height:280px;position:relative;overflow:hidden;cursor:pointer;}
#imageContainer img {position:absolute;top:0;left:0;z-index:1;}
#imageContainer img.active {z-index:3;}
</style>
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
<div id="wrapper">
 <div id="imageContainer">
 <img src="images/01.jpg" class="active" width="280" height="280" />
 <img src="images/02.jpg" width="280" height="280" />
 <img src="images/03.jpg" width="280" height="280" />
 </div>
</div>
<script src="js/jquery.min.js"></script>
<script>
var imageObject = {
 clickSwap : function(obj) {
 obj.click(function() {
 var activeImage = $(this).children('img.active');
 activeImage.removeClass('active');
 if (activeImage.next().length > 0) {
 activeImage.next().addClass('active');
 } else {
 $(this).children('img:first-child').addClass('active');
 }
 return false;
 });
 }
};
$(function() {
 imageObject.clickSwap($('#imageContainer'));
});
</script>
</body>
</html>

以上就是为大家分享的js鼠标点击图片切换效果代码,希望大家可以喜欢。

Javascript 相关文章推荐
javascript获取当前ip的代码
May 10 Javascript
AngularJS基础知识笔记之表格
May 10 Javascript
Bootstrap框架动态生成Web页面文章内目录的方法
May 12 Javascript
详解Node.js中的事件机制
Sep 22 Javascript
JavaScript 对象详细整理总结
Sep 29 Javascript
js实现增加数字显示的环形进度条效果
Feb 05 Javascript
JavaScript拖动层Div代码
Mar 01 Javascript
详解vue-resource promise兼容性问题
Jun 20 Javascript
关于JavaScript的单双引号嵌套问题
Aug 20 Javascript
解决Vue 通过下表修改数组,页面不渲染的问题
Mar 08 Javascript
vue 中引用gojs绘制E-R图的方法示例
Aug 24 Javascript
深入了解JavaScript 私有化
May 30 Javascript
jQuery实现的网页竖向菜单效果代码
Aug 26 #Javascript
javascript中的五种基本数据类型
Aug 26 #Javascript
js控制多图左右滚动切换效果代码分享
Aug 26 #Javascript
简介alert()与console.log()的不同
Aug 26 #Javascript
jQuery左右滚动支持图片放大缩略图图片轮播代码分享
Aug 26 #Javascript
JS根据key值获取URL中的参数值及把URL的参数转换成json对象
Aug 26 #Javascript
jquery实现的横向二级导航效果代码
Aug 26 #Javascript
You might like
php include,include_once,require,require_once
2008/09/05 PHP
浅析ThinkPHP中的pathinfo模式和URL重写
2014/01/06 PHP
php cli配置文件问题分析
2015/10/15 PHP
Zend Framework框架路由机制代码分析
2016/03/22 PHP
非集成环境的php运行环境(Apache配置、Mysql)搭建安装图文教程
2016/04/12 PHP
JQuery 常用方法和事件详细介绍
2013/04/18 Javascript
javascript定义变量时有var和没有var的区别探讨
2014/07/21 Javascript
avalonjs实现仿微博的图片拖动特效
2015/05/06 Javascript
jquery中添加属性和删除属性
2015/06/03 Javascript
jQuery基于ajax实现星星评论代码
2015/08/07 Javascript
基于Javascript实现返回顶部按钮
2016/02/29 Javascript
基于 Node.js 实现前后端分离
2016/04/23 Javascript
jquery.onoff实现简单的开关按钮功能(推荐)
2018/05/24 jQuery
JavaScript事件冒泡与事件捕获实例分析
2018/08/01 Javascript
element-ui表格合并span-method的实现方法
2019/05/21 Javascript
前端路由&amp;webpack基础配置详解
2019/06/10 Javascript
微信小程序关键字变色实现代码实例
2019/12/13 Javascript
简介JavaScript错误处理机制
2020/08/04 Javascript
[45:10]NB vs Liquid Supermajor小组赛 A组胜者组决赛 BO3 第二场 6.2
2018/06/04 DOTA
[01:03:33]Alliance vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
Python多线程结合队列下载百度音乐的方法
2015/07/27 Python
Python开发微信公众平台的方法详解【基于weixin-knife】
2017/07/08 Python
python画图系列之个性化显示x轴区段文字的实例
2018/12/13 Python
Python数据可视化教程之Matplotlib实现各种图表实例
2019/01/13 Python
Django rstful登陆认证并检查session是否过期代码实例
2019/08/13 Python
Python 实现的 Google 批量翻译功能
2019/08/26 Python
python生成器/yield协程/gevent写简单的图片下载器功能示例
2019/10/28 Python
Django Form and ModelForm的区别与使用
2019/12/06 Python
人力资源专业推荐信
2013/11/29 职场文书
学期自我评价
2014/01/27 职场文书
禁烟标语大全
2014/06/11 职场文书
市场营销工作计划书
2014/09/15 职场文书
检讨书怎么写
2015/01/23 职场文书
2015年幼儿园教研活动总结
2015/03/25 职场文书
Python scrapy爬取起点中文网小说榜单
2021/06/13 Python
python 进阶学习之python装饰器小结
2021/09/04 Python