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 相关文章推荐
javascript之学会吝啬 精简代码
Apr 25 Javascript
jQuery模拟超链接点击效果代码
Apr 21 Javascript
动态加载JavaScript文件的两种方法
Apr 22 Javascript
JS用斜率判断鼠标进入DIV四个方向的方法
Nov 07 Javascript
vue项目中做编辑功能传递数据时遇到问题的解决方法
Dec 19 Javascript
详解vuelidate 对于vueJs2.0的验证解决方案
Mar 09 Javascript
vue router动态路由下让每个子路由都是独立组件的解决方案
Apr 24 Javascript
js实现黑白div块画空心的图形
Dec 13 Javascript
详解vue-element Tree树形控件填坑路
Mar 26 Javascript
jQuery对底部导航进行跳转并高亮显示的实例代码
Apr 23 jQuery
在博客园博文中添加自定义右键菜单的方法详解
Feb 05 Javascript
uni-app如何页面传参数的几种方法总结
Apr 28 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
一个简易需要注册的留言版程序
2006/10/09 PHP
深入PHP FTP类的详解
2013/06/13 PHP
php中的curl使用入门教程和常见用法实例
2014/04/10 PHP
一个PHP的ZIP压缩类分享
2014/05/04 PHP
php中static 静态变量和普通变量的区别
2016/12/01 PHP
php连接mysql数据库
2017/03/21 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
40个有创意的jQuery图片和内容滑动及弹出插件收藏集之二
2011/12/31 Javascript
jquery入门—访问DOM对象方法
2013/01/07 Javascript
JSON辅助格式化处理方法
2013/03/26 Javascript
深入理解JavaScript系列(45):代码复用模式(避免篇)详解
2015/03/04 Javascript
Javascript DOM事件操作小结(监听鼠标点击、释放,悬停、离开等)
2017/01/20 Javascript
Angular.JS中的指令引用template与指令当做属性详解
2017/03/30 Javascript
给vue项目添加ESLint的详细步骤
2017/09/29 Javascript
vuex 使用文档小结篇
2018/01/11 Javascript
详解JS函数stack size计算方法
2018/06/18 Javascript
详解JavaScript 的变量
2019/03/08 Javascript
js判断非127开头的IP地址的实例代码
2020/01/05 Javascript
javascript异常处理实现原理详解
2020/02/17 Javascript
深度解读vue-resize的具体用法
2020/07/08 Javascript
vue中解决拖拽改变存在iframe的div大小时卡顿问题
2020/07/22 Javascript
[06:07]刀塔密之二:攻之吾命受之吾幸
2014/07/03 DOTA
[01:26]神话结束了,却也刚刚开始——DOTA2新英雄玛尔斯驾临战场
2019/03/10 DOTA
Python实现识别手写数字大纲
2018/01/29 Python
Python基础教程之if判断,while循环,循环嵌套
2019/04/25 Python
基于Python把网站域名解析成ip地址
2020/05/25 Python
python新手学习可变和不可变对象
2020/06/11 Python
python实现发送带附件的邮件代码分享
2020/09/22 Python
巧用 CSS3的webkit-box-reflect 倒影实现各类动效
2021/03/05 HTML / CSS
匡威德国官网:Converse德国
2019/01/26 全球购物
人力资源部门的主要职能
2014/02/22 职场文书
解除劳动合同协议书
2014/09/17 职场文书
领导班子对照检查剖析材料
2014/10/13 职场文书
党的群众路线教育实践活动领导班子整改方案
2014/10/25 职场文书
研究生个人学年总结
2015/02/14 职场文书
CSS实现五种常用的2D转换
2021/12/06 HTML / CSS