JS鼠标滑过图片时切换图片
http://www.aichengxu.com/article/Javascript/277_7.html
在很多网站上我们会发现当鼠标滑过一张图片后,这张图片切换为了另外的一张图片。这里豆芽说说这是怎么实现的。
在写Javascript代码前我们必须要有实验的HTML代码
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Jquery deal images</title>
<script src="./js/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
//这里是JS代码 ,下面豆芽会写上
//-->
</script>
</head>
<body>
<img src="./images/img02.png" />
</body>
</html>
下面来重点分析JS代码
$(document).ready(function(){
var newImage = new Image(); //预载入图片
var oldImage = $('img').attr('src');
newImage.src = './images/img03.jpg';
$('img').hover(function(){ //鼠标滑过图片切换
$('img').attr('src',newImage.src);
},
function(){
$('img').attr('src',oldImage);
});
});
这里大家迷惑的是为什么要预载入图片呢?因为在网站上不像我们本地调试,图片下载这么快。如果是在互联网上,当鼠标滑过将要切换的图片时,替换的图片还要临时下载,加载图片的过程是比较慢的。所以我们预载入图片可以解决这个问题。
来源:豆芽博客,地址:http://www.aichengxu.com/article/Javascript/277_7.html保留原文链接,是开源分享的开始.
JS鼠标滑过图片时切换图片相关推荐
- JS实现点击button按钮切换图片
JS实现点击button按钮切换图片 放暑假在家打算学习html/css/js制作网页,只有html/css的一些基础.实现效果如图: 这个网页很简单,是用Dreamweaver写的,但是是通过自己做 ...
- 百度地图鼠标滑过marker时打开自定义信息窗口
在百度地图上实现鼠标滑过marker时打开自定义的信息窗口,当鼠标滑出marker时关闭已打开的信息窗口. 首先,需要在地图上添加一个marker,具体如下所示: $.ajax({async:fals ...
- 网页中通过js修改img的src属性刷新图片时,图片缓存问题现象表述及问题解决
问题:上传一张图片,通过js更新src属性刷新图片使其即时显示时, 当img的src当前的url与上次地址无变化时(只更改图片,名称不变,不同图片名称相同)图片不变化(仍显示原来的图片) 但通过fir ...
- java 图片刷新页面_js修改img的src属性刷新图片时的图片缓存问题
问题:上传一张图片,通过js更新src属性刷新图片使其即时显示时, 当img的src当前的url与上次地址无变化时(只更改图片,名称不变,不同图片名称相同)图片不变化(仍显示原来的图片) 但通过fir ...
- 毕设时,在word中插入图片时,图片的格式改成嵌入式后图片藏于文字下方怎么办?
在写毕业论文时,插入的图片可以正常显示,但是当更改了论文的格式,将段落间距改为固定值20磅时,图片就出现问题,遇到这种问题的怎么办? 原理:word中图片的格式和文字段落的格式有密切的联系 在使用wo ...
- html怎么给图片加鼠标滑过效果,jquery给图片添加鼠标经过时的边框效果
一哥们儿要给图片添加鼠标经过时的边框效果,可惜出发点错了,直接加在了IMG外的A标签上致使 鼠标经过时图片产生塌陷,实则应该将边框控制直接加在IMG标签上即可 错误代码如下:注意红色部分设置 (出发点 ...
- 【HTML】- 鼠标悬停图片时切换查看器
1.效果 2.代码实现 2.1 HTML: <div id="box"><img id="showImg" src="../imag ...
- html图片浮空但占位置,求助:鼠标经过图片时,图片悬浮出现变大
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 鼠标悬停图片变大 body{text-align:center; background:#72C2E7;} h1{font-size:20px; colo ...
- JS点击事件---点击切换图片
一.先上主图 二.源码 <!DOCTYPE html> <html lang="zh"> <head><meta charset=&quo ...
最新文章
- 关于机器学习,不可不知的15个概念
- 易经——第二卦 坤 坤为地 坤上坤下
- 结构体序列为JSON
- JS中点语法和方括号语法访问属性的区别
- noip提高组2000 乘积最大
- CodeForces - 1523E Crypto Lights(组合数学+推公式)
- 如何用php编写注册表格,发布PHP-MySQL注册表格
- 推荐系统从0到1_1
- python dataframe遍历_在pandas中遍历DataFrame行的实现方法
- mysql 报错1005_MysqlERROR 1005错误处理
- 谷歌云 重置_谷歌云游戏平台Stadia公布!支持大作随意畅玩
- java利用xml生成excel_代码快速 实现xml 转换为 Excel(xml转excel通用类-java-完成代码可作工具使用).doc...
- 计算机刷bios版本,华硕主板怎么刷BIOS版本?华硕主板在线升级BIOS详细图文教程...
- 面向计算机视觉的深度学习 | iBooker·ApacheCN
- 空降的主管要如何生存?
- JQuery插件二--colorbox
- 其实你不懂我的芯--SIM卡的前世今生
- 用C++实现矩阵计算器
- 【NOI2007】社交网络
- C#List子类转List父类或者Obj对象转List
热门文章
- 记win10安装cupy的cuda版本成功踩得坑!!!血泪教训!!
- GPU占用率过高致错failed to create cublas handle: CUBLAS_STATUS_ALLOC_FAILED
- 第十九届乐博杯机器人科技嘉年华!圆满落幕!
- 【Spark】--SparkCore6
- 基于Acgis从全球.nc数据中提取中国地图并计算地区CO2值
- IT女新加坡求职记(三篇)
- python自己的手稿四之互动沟通
- 利用sentinel hub Python开发包查询和下载Sentinel-2等卫星遥感数据
- MySQL MGR 单主模式下单点故障时的节点角色切换规则
- 如何用matlab画出正螺面,matlab中的螺旋网格