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封装webapp滑动效果(惯性滑动、滑动回弹)
May 06 Javascript
使用javascript获取页面名称
Dec 23 Javascript
Javascript设计模式之观察者模式的多个实现版本实例
Mar 03 Javascript
js+css绘制颜色动态变化的圈中圈效果
Jan 27 Javascript
angularjs 中$apply,$digest,$watch详解
Oct 13 Javascript
js获取浏览器和屏幕的各种宽度高度
Feb 22 Javascript
JavaScript实现的冒泡排序法及统计相邻数交换次数示例
Apr 26 Javascript
JS实现点击下拉菜单把选择的内容同步到input输入框内的实例
Jan 23 Javascript
JavaScript学习笔记之DOM基础操作实例小结
Jan 09 Javascript
手把手15分钟搭一个企业级脚手架
Sep 16 Javascript
Openlayers绘制聚合标注
Sep 28 Javascript
vue3种table表格选项个数的控制方法
Apr 14 Vue.js
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&amp;mysql(四)
2006/10/09 PHP
php用正则表达式匹配中文实例详解
2013/11/06 PHP
php语言中使用json的技巧及json的实现代码详解
2015/10/27 PHP
Yii隐藏URL中index.php的方法
2016/07/12 PHP
PHP dirname功能及原理实例解析
2020/10/28 PHP
javascript实现动态侧边栏代码
2014/02/19 Javascript
JavaScript组合拼接字符串的效率对比测试
2014/11/06 Javascript
node.js操作mongodb学习小结
2015/04/25 Javascript
Js制作点击输入框时默认文字消失的效果
2015/09/05 Javascript
javascript特殊日历控件分享
2016/03/07 Javascript
javascript和jQuery实现网页实时聊天的ajax长轮询
2016/07/20 Javascript
理解 javascript 中的函数表达式与函数声明
2017/07/07 Javascript
微信小程序下拉刷新界面的实现
2017/09/28 Javascript
jQuery第一次运行页面默认触发点击事件的实例
2018/01/10 jQuery
webpack项目使用eslint建立代码规范实现
2019/05/16 Javascript
python使用wmi模块获取windows下的系统信息 监控系统
2015/10/27 Python
Empty test suite.(PyCharm程序运行错误的解决方法)
2018/11/30 Python
利用arcgis的python读取要素的X,Y方法
2018/12/22 Python
微信公众号token验证失败解决方案
2019/07/22 Python
浅谈PyQt5中异步刷新UI和Python多线程总结
2019/12/13 Python
使用python实现希尔、计数、基数基础排序的代码
2019/12/25 Python
python GUI库图形界面开发之PyQt5浏览器控件QWebEngineView详细使用方法
2020/02/26 Python
浅谈python锁与死锁问题
2020/08/14 Python
python 如何调用远程接口
2020/09/11 Python
Python WebSocket长连接心跳与短连接的示例
2020/11/24 Python
你不知道的葡萄干处理法、橙蜜处理法、二氧化碳酵母法
2021/03/17 冲泡冲煮
英语专业大学生求职简历的自我评价
2013/10/18 职场文书
商业融资计划书
2014/04/29 职场文书
球队口号
2014/06/18 职场文书
优秀毕业生找工作自荐信
2014/06/23 职场文书
竞选学习委员演讲稿
2014/09/01 职场文书
化工实习心得体会
2014/09/09 职场文书
十一国庆节“向国旗敬礼”主题班会活动方案
2014/09/27 职场文书
群众路线四风问题整改措施
2014/09/27 职场文书
村干部四风问题整改措施
2014/09/30 职场文书
收入证明申请书
2015/06/12 职场文书