`
andrew1024
  • 浏览: 71771 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jQuery 鼠标经过Div底色变换(滑动变色)

阅读更多
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>jQuery 鼠标经过Div底色变换</title>
<style type="text/css">
.divbox{
  height:300px;
  width:200px;
  background:#ffffff;
  border:solid 1px #ccc;
  float:left;
  margin-right:10px;
}
.divOver{
background:#eff8fe;
border:solid 1px #d2dce3;
}
#zztj{color:#ffffff;}
#zztj a,#zztj a:link,#zztj a:visited,#zztj a:active {color:#ffffff;}
#zztj a:hover {color:#ffffff;}
</style>
<script src="http://www.codefans.net/ajaxjs/jquery1.3.2.js"></script>
<script language="javascript">
$(function(){
//当鼠标滑入时将div的class换成divOver
$('.divbox').hover(function(){
$(this).addClass('divOver');
},function(){
//鼠标离开时移除divOver样式
$(this).removeClass('divOver');
}
);
});
</script>
</head>
<body>
<div id="menu">
    <div class="divbox">区块A</div>
    <div class="divbox">区块B</div>
    <div class="divbox">区块C</div>
</div><br>提示:第一次运行请刷新页面,因调用了远程的jquery插件,需要加载完成才能运行。
</body>
</html>
分享到:
评论
1 楼 redhu 2010-07-05  
我做了个简化版,代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>jQuery 鼠标经过Div底色变换</title>
<style type="text/css">
a.divbox:link,a.divbox:visited{
  height:300px;
  width:200px;
  background:#ffffff;
  border:solid 1px #ccc;
  float:left;
  margin-right:10px;
  text-decoration:none;
  color:black;
}
a.divbox:hover{
height:300px;
width:200px;
float:left;
margin-right:10px;
background:#eff8fe;
border:solid 1px #d2dce3;
text-decoration:none;
color:black;
}
#zztj{color:#ffffff;}
#zztj a,#zztj a:link,#zztj a:visited,#zztj a:active {color:#ffffff;}
#zztj a:hover {color:#ffffff;}
</style>
</head>
<body>
<div id="menu">
    <a href="###" class="divbox">区块A</a>
    <a href="###" class="divbox">区块B</a>
    <a href="###" class="divbox">区块C</a>
</div><br>提示:这个效果,其实不用js就可以显示得很好啊!
</body>
</html>

相关推荐

Global site tag (gtag.js) - Google Analytics