jquery实现树形二级菜单实例代码


Posted in Javascript onNovember 20, 2013

直接上代码:

<!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>jQuery实现的树形列表菜单(Menu Tree) </title> 
<meta name="Copyright" content=" https://3water.com/" /> 
<meta name="description" content="jQuery实现的树形列表菜单(Menu Tree),JavaScript分享网" /> 
<meta content="JavaScript,分享,JavaScript代码,Ajax" name="keywords" /> <style type="text/css"> 
.padding {height:300px;} 
 This copyright notice must be kept untouched in the stylesheet at  
all times. 
The original version of this stylesheet and the associated (x)html 
is available at https://3water.com
Copyright (c) 2005-2008 Stu Nicholls. All rights reserved. 
This stylesheet and the associated (x)html may be modified in any  
way to fit your requirements. 
 
#wrap {position:relative; height:200px; width:130px; z-index:100;} 
#nav {position:absolute; left:0; top:0;} 
#nav,  
#nav ul {padding:0; margin:0; list-style:none; font-family:arial, sans-serif; background:#fff; font-weight:bold;} 
#nav li a {padding-left:20px; white-space:nowrap;} 
#nav li ul li a {padding-left:0;} 
#nav ul {padding-left:20px;} 
#nav li a {color:#66b; text-decoration:none; font-size:11px;} 
#nav li {font-size:13px; line-height:25px; color:#d80; cursor:pointer; width:100%;} 
#nav li.down {text-indent:20px;} 
#nav li a:hover {text-decoration:underline;} 
</style> 
 
<script type="text/javascript" src="jquery-1.3.2.min.js"></script> 
<script type="text/javascript"> 
 This copyright notice must be untouched at all times. 
Copyright (c) 2008 Stu Nicholls - stunicholls.com - all rights reserved. 
$(document).ready(function() { 
$("ul#nav ul").hide(); 
$('ul#nav li:has(ul)').each(function(i) { 
$(this).children().slideUp(400); 
}); 

$('li.p1:has(ul)').click(function(event){ 
        if (this == event.target) { 
        current = this; 
        $('ul#nav li:has(ul)').each(function(i) { 
        if (this != current) {$(this).children().slideUp(400);} 
        }); 
        $(this).children("ul:eq(0)").slideToggle(400); 
        } 
    }); 
}); 
 
</script> 
</head> 
<body> 
 
<div id="wrap"> 
<ul id="nav"> 
<li><a href="#url">Home</a></li> 
<li class="p1 down">Products 
    <ul> 
        <li><a href="#url">Flashguns</a></li> 
        <li><a href="#url">Tripods</a></li> 
        <li><a href="#url">Filters</a></li> 
    </ul> 
</li> 
<li class="p1 down">Services 
    <ul> 
        <li><a href="#url">Printing</a></li> 
        <li><a href="#url">Photo Framing</a></li> 
        <li><a href="#url">Retouching</a></li> 
        <li><a href="#url">Archiving</a></li> 
    </ul> 
</li> 
</ul> 
</div> 
</body> 
</html>

其中的jquery的地址自己得换一个能够找到的,要不没有效果
Javascript 相关文章推荐
表单JS弹出填写提示效果代码
Apr 16 Javascript
jquery焦点图片切换(数字标注/手动/自动播放/横向滚动)
Jan 24 Javascript
jquery JSON的解析方式示例介绍
Jul 27 Javascript
基于zepto.js实现仿手机QQ空间的大图查看组件ImageView.js详解
Mar 05 Javascript
深入理解Angular中的依赖注入
Jun 26 Javascript
javaScript字符串工具类StringUtils详解
Dec 08 Javascript
总结js中的一些兼容性易错的问题
Dec 18 Javascript
jQuery第一次运行页面默认触发点击事件的实例
Jan 10 jQuery
jquery根据name取得select选中的值实例(超简单)
Jan 25 jQuery
JavaScript防止全局变量污染的方法总结
Aug 02 Javascript
解决layer弹出层自适应页面大小的问题
Sep 16 Javascript
vue-resource:jsonp请求百度搜索的接口示例
Nov 09 Javascript
javascript右下角弹层及自动隐藏(自己编写)
Nov 20 #Javascript
jQuery 快速结束当前正在执行的动画
Nov 20 #Javascript
js中的布尔运算符使用介绍
Nov 20 #Javascript
浅析hasOwnProperty方法的应用
Nov 20 #Javascript
鼠标滚轮改变图片大小的示例代码
Nov 20 #Javascript
JS画线(实例代码)
Nov 20 #Javascript
解析offsetHeight,clientHeight,scrollHeight之间的区别
Nov 20 #Javascript
You might like
用文本文件制作留言板提示(下)
2006/10/09 PHP
php $_SERVER当前完整url的写法
2009/11/12 PHP
php 调用ffmpeg获取视频信息的简单实现
2017/04/03 PHP
[原创]PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码下载】
2017/09/02 PHP
jQuery 菜单随滚条改为以定位方式(固定要浏览器顶部)
2012/05/24 Javascript
侧栏跟随滚动的简单实现代码
2013/03/18 Javascript
屏蔽相应键盘按钮操作
2014/03/10 Javascript
jQuery.uploadify文件上传组件实例讲解
2016/09/23 Javascript
bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
2017/03/08 Javascript
详谈js使用in和hasOwnProperty获取对象属性的区别
2017/04/25 Javascript
js封装成插件的步骤方法
2017/09/11 Javascript
Vue的轮播图组件实现方法
2018/03/03 Javascript
React如何避免重渲染
2018/04/10 Javascript
解决vue脚手架项目打包后路由视图不显示的问题
2018/09/20 Javascript
JavaScript实现HSL拾色器
2020/05/21 Javascript
[02:04]2014DOTA2国际邀请赛 BBC小组赛第三天总结
2014/07/12 DOTA
Python按行读取文件的实现方法【小文件和大文件读取】
2016/09/19 Python
windows及linux环境下永久修改pip镜像源的方法
2016/11/28 Python
python绘制雪景图
2019/12/16 Python
Mysql数据库反向生成Django里面的models指令方式
2020/05/18 Python
实例教程 纯CSS3打造非常炫的加载动画效果
2014/11/05 HTML / CSS
css3学习系列之移动属性详解
2017/07/04 HTML / CSS
css3实现元素环绕中心点布局的方法示例
2019/01/15 HTML / CSS
HTML5到底会有什么发展?HTML5的前景展望
2015/07/07 HTML / CSS
国际知名军事风格休闲装品牌:Alpha Industries(阿尔法工业)
2017/05/24 全球购物
护士实习生自我鉴定范文
2013/12/10 职场文书
销售业务员岗位职责
2014/01/29 职场文书
白岩松演讲
2014/05/21 职场文书
小学教师学习党的群众路线教育实践活动心得体会
2014/10/31 职场文书
工作经历证明书范文
2014/11/02 职场文书
财务负责人岗位职责
2015/02/03 职场文书
管理人员岗位职责
2015/02/14 职场文书
2015年宣传工作总结
2015/04/08 职场文书
2015年防灾减灾工作总结
2015/07/24 职场文书
Pytorch 统计模型参数量的操作 param.numel()
2021/05/13 Python
详解OpenCV曝光融合
2022/04/29 Python