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 一些用法小结
Sep 11 Javascript
jQuery判断div随滚动条滚动到一定位置后停止
Apr 02 Javascript
jquery实现textarea输入框限制字数的方法
Jan 15 Javascript
JS弹出可拖拽可关闭的div层完整实例
Feb 13 Javascript
基于jquery实现鼠标左右拖动滑块滑动附源码下载
Dec 23 Javascript
javascript中的作用域和闭包详解
Jan 13 Javascript
Javascript对象字面量的理解
Jun 22 Javascript
jQuery实现圣诞节礼物动画案例解析
Dec 25 Javascript
JavaScript中String对象的方法介绍
Jan 04 Javascript
Vue-cli中为单独页面设置背景色的实现方法
Feb 11 Javascript
微信小程序 Animation实现图片旋转动画示例
Aug 22 Javascript
通过js示例讲解时间复杂度与空间复杂度
Aug 06 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修改时间格式的代码
2011/05/29 PHP
php动态函数调用方法
2015/05/21 PHP
php对文件夹进行相关操作(遍历、计算大小)
2015/11/04 PHP
PHP编写文件多服务器同步程序
2016/07/02 PHP
jQuery 1.0.4 - New Wave Javascript(js源文件)
2007/01/15 Javascript
javascript 清除输入框中的数据
2009/04/13 Javascript
JavaScript Konami Code 实现代码
2009/07/29 Javascript
jQuery中each()方法用法实例
2014/12/27 Javascript
谈一谈jQuery核心架构设计
2016/03/28 Javascript
JS日程管理插件FullCalendar中文说明文档
2017/02/06 Javascript
jqueryUI tab标签页代码分享
2017/10/09 jQuery
js中时间格式化的几种方法
2018/07/22 Javascript
基于vue通用表单解决方案的思考与分析
2019/03/16 Javascript
[02:28]DOTA2英雄基础教程 灰烬之灵
2013/12/19 DOTA
python实现线程池的方法
2015/06/30 Python
Python绘制频率分布直方图的示例
2019/07/08 Python
使用Python轻松完成垃圾分类(基于图像识别)
2019/07/09 Python
Python学习笔记之字符串和字符串方法实例详解
2019/08/22 Python
Django框架HttpRequest对象用法实例分析
2019/11/01 Python
python爬虫模拟浏览器的两种方法实例分析
2019/12/09 Python
解决Opencv+Python cv2.imshow闪退问题
2020/04/24 Python
Django中F函数的使用示例代码详解
2020/07/06 Python
英国领先的男士服装和时尚零售商:Burton
2017/01/09 全球购物
美国背景检查、公共记录和人物搜索网站:BeenVerified
2018/02/25 全球购物
STP协议的主要用途是什么?为什么要用STP
2012/12/20 面试题
会计职业生涯规划书
2014/01/13 职场文书
敬老文明号事迹材料
2014/01/16 职场文书
《赠汪伦》教学反思
2014/04/12 职场文书
企业负责人任命书
2014/06/05 职场文书
锦旗标语大全
2014/06/23 职场文书
2014年教师节演讲稿
2014/09/03 职场文书
国际贸易本科毕业生求职信
2014/09/26 职场文书
2014年科协工作总结
2014/12/09 职场文书
如何利用map实现Nginx允许多个域名跨域
2021/03/31 Servers
Python中OpenCV实现查找轮廓的实例
2021/06/08 Python
《游戏王:大师决斗》将推出新卡牌包4月4日上线
2022/03/31 其他游戏