jquery给图片添加鼠标经过时的边框效果


Posted in Javascript onNovember 12, 2013

一哥们儿要给图片添加鼠标经过时的边框效果,可惜出发点错了,直接加在了IMG外的A标签上致使 鼠标经过时图片产生塌陷,实则应该将边框控制直接加在IMG标签上即可
错误代码如下:注意红色部分设置 (出发点就错了)

<html> 
<head> 
<script type="text/javascript" src="http://www.w3school.com.cn/jquery/jquery.js"></script> 
<script type="text/javascript"> 
$(document).ready(function(){ 
$("#box a").mouseover(function(){ 
$(this).css("border","1px solid red"); 
}); 
$("#box a").mouseout(function(){ 
$(this).css("border","none"); 
}); 
}); 
</script> 
<style> 
#box a{ display:block; z-index:1000; width:98px; height:98px;} 
</style> 
</head> 
<body> 
<div id="box" style="width:100px; height:100px;"> 
<a href="#"><img src="erwm.png" border="0" width="99" height="99"/></a> 
<a href="#"><img src="erwm.png" border="0" width="99" height="99"/></a> 
</div> 
</body> 
</html>

修改后的正确设计思路:红色部分为调整后的设置
<html> 
<head> 
<script type="text/javascript" src="http://www.w3school.com.cn/jquery/jquery.js"></script> 
<script type="text/javascript"> 
$(document).ready(function(){ 
$("#box img").mouseover(function(){ 
$(this).css("border","1px solid red"); 
}); 
$("#box img").mouseout(function(){ 
$(this).css("border","none"); 
}); 
}); 
</script> 
<style> 
#box a{ display:block; z-index:1000; width:98px; height:98px;} 
</style> 
</head> 
<body> 
<div id="box" style="width:100px; height:100px;"> 
<a href="#"><img src="erwm.png" border="0" width="99" height="99"/></a> 
<a href="#"><img src="erwm.png" border="0" width="99" height="99"/></a> 
</div> 
</body> 
</html>
Javascript 相关文章推荐
脚本吧 - 幻宇工作室用到js,超强推荐base.js
Dec 23 Javascript
jquery keypress,keyup,onpropertychange键盘事件
Jun 25 Javascript
js读取cookie方法总结
Oct 31 Javascript
JS日期格式化之javascript Date format
Oct 01 Javascript
JS使用正则表达式除去字符串中重复字符的方法
Nov 05 Javascript
JavaScript箭头(arrow)函数详解
Jun 04 Javascript
JavaScript基于activexobject连接远程数据库SQL Server 2014的方法
Jul 12 Javascript
webpack配置之后端渲染详解
Oct 26 Javascript
关于jQuery里prev()的简单操作代码
Oct 27 jQuery
axios拦截设置和错误处理方法
Mar 05 Javascript
vue单页缓存方案分析及实现
Sep 25 Javascript
JS中的算法与数据结构之栈(Stack)实例详解
Aug 20 Javascript
JavaScript中for..in循环陷阱介绍
Nov 12 #Javascript
javascript控制Div层透明属性由浅变深由深变浅逐渐显示
Nov 12 #Javascript
jQuery 的全选(全非选)即取得被选中的值使用介绍
Nov 12 #Javascript
jquery 模板的应用示例
Nov 12 #Javascript
jQuery 无刷新分页实例代码
Nov 12 #Javascript
JS图片切换的具体方法(带缩略图版)
Nov 12 #Javascript
JS实现遮罩层效果的简单实例
Nov 12 #Javascript
You might like
php共享内存段示例分享
2014/01/20 PHP
PHP中使用memcache存储session的三种配置方法
2014/04/05 PHP
php 实现Hash表功能实例详解
2016/11/29 PHP
基于swoole实现多人聊天室
2018/06/14 PHP
extjs 学习笔记(三) 最基本的grid
2009/10/15 Javascript
ASP Json Parser修正版
2009/12/06 Javascript
Javascript实现滚动图片新闻的实例代码
2013/11/27 Javascript
js与jQuery 获取父窗、子窗的iframe
2013/12/20 Javascript
ext中store.load跟store.reload的区别示例介绍
2014/06/17 Javascript
通过location.replace禁止浏览器后退防止重复提交
2014/09/04 Javascript
ECMAScript 5中的属性描述符详解
2015/03/02 Javascript
深入浅析JavaScript字符串操作方法 slice、substr、substring及其IE兼容性
2015/12/16 Javascript
jQuery插件Validate实现自定义表单验证
2016/01/18 Javascript
jQuery实现的选择商品飞入文本框动画效果完整实例
2016/08/10 Javascript
纯JS单页面赛车游戏制作代码分享
2017/03/03 Javascript
js如何获取网页所有图片
2017/05/12 Javascript
JavaScript对JSON数组简单排序操作示例
2019/01/31 Javascript
layui表单验证select下拉框实现验证的方法
2019/09/05 Javascript
小程序外卖订单界面的示例代码
2019/12/30 Javascript
vue添加锚点,实现滚动页面时锚点添加相应的class操作
2020/08/10 Javascript
Vue+Spring Boot简单用户登录(附Demo)
2020/11/12 Javascript
[30:37]【全国守擂赛】第三周擂主赛 Dark Knight vs. Leopard Gaming
2020/05/04 DOTA
python处理中文编码和判断编码示例
2014/02/26 Python
python 安装virtualenv和virtualenvwrapper的方法
2017/01/13 Python
浅谈机器学习需要的了解的十大算法
2017/12/15 Python
python 实现将txt文件多行合并为一行并将中间的空格去掉方法
2018/12/20 Python
15行Python代码实现网易云热门歌单实例教程
2019/03/10 Python
python实现大量图片重命名
2020/03/23 Python
在jupyter notebook 添加 conda 环境的操作详解
2020/04/10 Python
用Python自动清理电脑内重复文件,只要10行代码(自动脚本)
2021/01/09 Python
Brookstone美国官网:独特新奇产品
2017/03/04 全球购物
Kiehl’s科颜氏西班牙官方网站:源自美国的植物护肤品牌
2020/02/22 全球购物
美国最大最全的亚洲购物网站:美国亚米网(Yamibuy)
2020/05/05 全球购物
2014年秋季开学典礼主持词
2014/08/02 职场文书
党员民主生活会整改措施
2014/09/26 职场文书
【2·13】一图读懂中国无线电发展
2022/02/18 无线电