一个级联菜单代码学习及removeClass与addClass的应用


Posted in Javascript onJanuary 24, 2013

最近在学些web前段的知识,看见博客园首页左侧的一个级联菜单,就想写一个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 runat="server"> 
<title></title> 
<style type="text/css"> 
* 
{ 
padding: 0px; 
margin: 0px; 
} 
.dis_none 
{ 
display: none; 
} 
.dis_block 
{ 
display: block; 
} 
.subSheet 
{ 
position: absolute; 
left: 100px; 
z-index: 10; 
width: 100px; 
} 
ul 
{ 
list-style: none; 
} 
li 
{ 
border: 1px solid blue; 
width: 100px; 
background-color: Gray; 
} 
li a 
{ 
} 
</style> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div> 
<ul> 
<li onmousemove="mouse_over(1010)" onmouseout="mouse_out(1010)"><a href="">.NET精华区</a> 
<div class="subSheet dis_none" id="1010"> 
<ul> 
<li><a href="">新手入门</a></li> 
<li><a href="">托管代码</a></li> 
<li><a href="">非托管代码</a></li> 
</ul> 
</div> 
</li> 
<li onmousemove="mouse_over(1011)" onmouseout="mouse_out(1011)"><a href="">嵌入式</a> 
<div class="subSheet dis_none" id="1011"> 
<ul> 
<li><a href="">新手入门</a></li> 
<li><a href="">嵌入式入门</a></li> 
<li><a href="">嵌入式进阶</a></li> 
</ul> 
</div> 
</li> 
<li onmousemove="mouse_over(1012)" onmouseout="mouse_out(1012)"><a href="">单片机</a> 
<div class="subSheet dis_none" id="1012"> 
<ul> 
<li><a href="">新手入门</a></li> 
<li><a href="">单片机入门</a></li> 
<li><a href="">单片机进阶</a></li> 
</ul> 
</div> 
</li> 
<li><a href="">软件测试</a></li> 
</ul> 
</div> 
</form> 
</body> 
</html> 
<script src="Scripts/jquery-1.6.3.js" type="text/javascript"></script> 
<script type="text/javascript"> 
function mouse_over(i) { 
$("#" + i).removeClass("dis_none"); 
} 
function mouse_out(i) { 
$("#" + i).addClass("dis_none"); 
} 
</script>
Javascript 相关文章推荐
JAVASCRIPT车架号识别/验证函数代码 汽车车架号验证程序
Jan 08 Javascript
实例讲解jQuery EasyUI tree中state属性慎用
Apr 01 Javascript
JS+Ajax实现百度智能搜索框
Aug 04 Javascript
从零开始学习搭建React脚手架项目
Aug 23 Javascript
详解ES6系列之私有变量的实现
Nov 21 Javascript
微信网页登录逻辑与实现方法
Apr 29 Javascript
使用webpack将ES6转化ES5的实现方法
Oct 13 Javascript
vue-router结合vuex实现用户权限控制功能
Nov 14 Javascript
vue使用nprogress实现进度条
Dec 09 Javascript
js实现查询商品案例
Jul 22 Javascript
SpringBoot+Vue 前后端合并部署的配置方法
Dec 30 Vue.js
React-vscode使用jsx语法的问题及解决方法
Jun 21 Javascript
js屏蔽鼠标键盘(右键/Ctrl+N/Shift+F10/F11/F5刷新/退格键)
Jan 24 #Javascript
js鼠标点击事件在各个浏览器中的写法及Event对象属性介绍
Jan 24 #Javascript
Js 回车换行处理的办法及replace方法应用
Jan 24 #Javascript
jquery焦点图片切换(数字标注/手动/自动播放/横向滚动)
Jan 24 #Javascript
THREE.JS入门教程(5)你应当知道的十件事
Jan 24 #Javascript
THREE.JS入门教程(4)创建粒子系统
Jan 24 #Javascript
THREE.JS入门教程(3)着色器-下
Jan 24 #Javascript
You might like
PHP中全面阻止SQL注入式攻击分析小结
2012/01/30 PHP
ecshop 批量上传(加入自定义属性)
2012/03/20 PHP
php获取新浪微博数据API实例
2013/11/12 PHP
PHP常用函数和常见疑难问题解答
2014/03/05 PHP
php简单实现sql防注入的方法
2016/04/22 PHP
CI框架中类的自动加载问题分析
2016/11/21 PHP
javascript onkeydown,onkeyup,onkeypress,onclick,ondblclick
2009/02/04 Javascript
JavaScript实现x秒后自动跳转到一个页面
2013/01/03 Javascript
jquery触发a标签跳转事件示例代码
2013/07/21 Javascript
JS实现动态修改table及合并单元格的方法示例
2017/02/20 Javascript
微信小程序 功能函数小结(手机号验证*、密码验证*、获取验证码*)
2017/12/08 Javascript
使用vue-router切换页面时,获取上一页url以及当前页面url的方法
2019/05/06 Javascript
[01:01:14]完美世界DOTA2联赛PWL S2 SZ vs Rebirth 第一场 11.21
2020/11/23 DOTA
Python查询Mysql时返回字典结构的代码
2012/06/18 Python
python中根据字符串调用函数的实现方法
2016/06/12 Python
利用Python批量提取Win10锁屏壁纸实战教程
2018/03/27 Python
python使用Plotly绘图工具绘制散点图、线形图
2019/04/02 Python
Python3 批量扫描端口的例子
2019/07/25 Python
在Pytorch中计算卷积方法的区别详解(conv2d的区别)
2020/01/03 Python
Python 数据的累加与统计的示例代码
2020/08/03 Python
python 对象真假值的实例(哪些视为False)
2020/12/11 Python
python中的插入排序的简单用法
2021/01/19 Python
CSS3中的注音对齐属性ruby-align用法指南
2016/07/01 HTML / CSS
手把手教你用纯css3实现轮播图效果实例
2017/05/04 HTML / CSS
canvas实现滑动验证的实现示例
2020/08/11 HTML / CSS
塔吉特百货公司官网:Target
2017/04/27 全球购物
英国天然宝石首饰购买网站:Gemondo Jewellery
2018/10/23 全球购物
乐高瑞士官方商店:LEGO CH
2020/08/16 全球购物
工厂门卫岗位职责
2013/11/25 职场文书
九年级科学教学反思
2014/01/29 职场文书
安全生产标语
2014/06/06 职场文书
学历证明范文
2015/06/16 职场文书
2016年第29个世界无烟日宣传活动总结
2016/04/06 职场文书
用python画城市轮播地图
2021/05/28 Python
关于MybatisPlus配置双数据库驱动连接数据库问题
2022/01/22 Java/Android
MySql按时,天,周,月进行数据统计
2022/08/14 MySQL