鼠标悬浮离开后最后的样式保持不变
2015-01-14 19:17
309 查看
说明:三个div层,鼠标放到哪个div,哪个div里的字体变成红色,其余的字体样式都为黑色,当鼠标离开后并且都不在三个div层上面后,把鼠标最后离开的那个div的样式变为红色
demo实现代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<TITLE>test</TITLE>
<META content=IE=EmulateIE7 http-equiv=X-UA-Compatible>
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<style>
div{height:30px;width:80px;color:#6D6D6D;}
div.mouse{color:red;}
</style>
<body>
<div class="mouse" data-index="0">
第一块div
</div>
<div data-index="1">
第二框div
</div>
<div data-index="2">
第三框div
</div>
<br/>
<span></span>
<script type="text/javascript">
$('div').mouseenter(function(){
$(this).addClass('mouse').siblings().removeClass('mouse');
var index = $(this).attr('data-index');
$('span').html(index);
}).mouseleave(function(){
$(this).removeClass('mouse');
var i = $('span').html();
$('div').eq(i).addClass('mouse');
});
</script>
</body>
</html>
demo实现代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<TITLE>test</TITLE>
<META content=IE=EmulateIE7 http-equiv=X-UA-Compatible>
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<style>
div{height:30px;width:80px;color:#6D6D6D;}
div.mouse{color:red;}
</style>
<body>
<div class="mouse" data-index="0">
第一块div
</div>
<div data-index="1">
第二框div
</div>
<div data-index="2">
第三框div
</div>
<br/>
<span></span>
<script type="text/javascript">
$('div').mouseenter(function(){
$(this).addClass('mouse').siblings().removeClass('mouse');
var index = $(this).attr('data-index');
$('span').html(index);
}).mouseleave(function(){
$(this).removeClass('mouse');
var i = $('span').html();
$('div').eq(i).addClass('mouse');
});
</script>
</body>
</html>
相关文章推荐
- 怎样在Word中插入代码并保持代码原始样式不变
- GridView 同时 实现鼠标经过颜色,鼠标离开恢复原颜色不变,鼠标单击与双击功能,
- 怎样在Word中插入代码并保持样式不变
- 已知某公司总人数为W,平均年龄为Y岁(每年3月末计算,同时每年3月初入职新人),假设每年离职率为x,x>0&&x<1,每年保持所有员工总数不变进行招聘,新员工平均年龄21岁。 从今年3月末开始,请实现一个算法,可以计算出第N年后公司员工的平均年龄。(最后结果向上取整)。
- 鼠标放置后显示div,并在离开之前保持跟随鼠标的效果
- 鼠标悬浮样式
- 鼠标放到超链接上有图片悬浮显示出来离开则消失
- 鼠标悬浮按钮变样式
- JavaScript(获取或设置html元素的宽,高,坐标),确定和判断鼠标是否在元素内部,二级导航菜单鼠标离开样式问题解决
- 给定一个数组nums,写一个函数将所有的值移动0到最后,同时保持非零元素的相对顺序不变
- 鼠标悬浮DIV背景色渐变,离开恢复
- 实例 (用到:相关元素 e.target) 仿人人网 鼠标悬浮到某一头像上 出现个人信息摘要 卡片形式 鼠标离开 卡片消失
- QListView的item去掉选中时的虚线、更改鼠标悬浮与选中时背景样式
- 设置Echarts鼠标悬浮样式
- jquery实现隔行变色,点击换色,鼠标悬浮当前行变色效果,div+css 细表格样式
- input 鼠标聚焦和离开 保持默认文字
- CAAnimation 如何解决保持动画最后的状态不变
- 【WPF】样式与模板:鼠标移入/悬浮时按钮的背景色不改变
- GridView鼠标移上离开的样式
- 鼠标放到超链接上有图片悬浮显示出来离开则消失