jquery实现的树形目录实例


Posted in Javascript onJune 26, 2015

本文实例讲述了jquery实现的树形目录。分享给大家供大家参考。具体实现方法如下:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
.st_tree ul li
{
  font-size:13px; 
  color:#222; 
   line-height:18px; 
   cursor:pointer;
   list-style:none; 
   background:url(st_folder.gif); 
  background-repeat:no-repeat;  
  padding:0 0 3px 20px;
}
</style>
</head>
<body>
<script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $(".ul").hide();
})
$(document).ready(function()
{
  $("#li1").click(function()
  {
  $("#ul1").toggle();
  });
});
$(document).ready(function()
{
  $("#li2").click(function()
  {
  $("#ul2").toggle();
  });
});
$(document).ready(function()
{
  $("#li3").click(function()
  {
  $("#ul3").toggle();
  });
});
</script>
<div class="st_tree">
<ul>
  <li ><a href="#" >一级目录1</a></li>
  <li id="li1"><a href="#" >一级目录2</a></li>
  <ul show="true" id="ul1" class="ul">
    <li ><a href="#" >二级目录2.1</a></li>
    <li ><a href="#" >二级目录2.2</a></li>
  </ul>
  <li id="li2"><a href="#" >一级目录3</a></li>
  <ul id="ul2" class="ul">
    <li ><a href="#" >二级目录3.1</a></li>
    <li ><a href="#" >二级目录3.2</a></li>
    <li id="li3"><a href="#" >二级目录3.3</a></li>
    <ul id="ul3" class="ul">
      <li ><a href="#" >三级目录3.3.1</a></li>
      <li ><a href="#">三级目录3.3.2</a></li>
    </ul>
  </ul>
</ul>
</div>
</body>
</html>

运行效果如下图所示:

jquery实现的树形目录实例

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
JAVASCRIPT 对象的创建与使用
Mar 09 Javascript
javascript实现了照片拖拽点击置顶的照片墙代码
Apr 03 Javascript
JavaScript使用Max函数返回两个数字中较大数的方法
Apr 06 Javascript
jquery+json实现数据二级联动的方法
Nov 28 Javascript
Jquery zTree 树控件异步加载操作
Feb 25 Javascript
HTML5+jQuery插件Quicksand实现超酷的星际争霸2兵种分类展示效果(附demo源码下载)
May 25 Javascript
javascript数组遍历的方法实例分析
Sep 13 Javascript
AngularJS API之copy深拷贝详解及实例
Sep 14 Javascript
JavaScript 限制文本框不可输入英文单双引号的方法
Dec 20 Javascript
微信小程序实现底部导航
Nov 05 Javascript
jQuery+ajax实现文件上传功能
Dec 22 jQuery
vue/cli 配置动态代理无需重启服务的方法
May 20 Vue.js
arguments对象验证函数的参数是否合法
Jun 26 #Javascript
jquery显示loading图片直到网页加载完成的方法
Jun 25 #Javascript
jquery实现不包含当前项的选择器实例
Jun 25 #Javascript
jquery实现两个图片渐变切换效果的方法
Jun 25 #Javascript
jQuery实现按钮的点击 全选/反选 单选框/复选框 文本框 表单验证
Jun 25 #Javascript
jquery实现带缩略图的全屏图片画廊效果实例
Jun 25 #Javascript
javascript实现跨域的方法汇总
Jun 25 #Javascript
You might like
PHP中Date获取时间不正确怎么办
2008/06/05 PHP
基于empty函数的输出详解
2013/06/17 PHP
浅析PHP原理之变量分离/引用(Variables Separation)
2013/08/09 PHP
使用php判断服务器是否支持Gzip压缩功能
2013/09/24 PHP
php常量详细解析
2015/10/27 PHP
Yii2中SqlDataProvider用法示例
2016/09/22 PHP
PHP中ajax无刷新上传图片与图片下载功能
2017/02/21 PHP
Ubuntu彻底删除PHP7.0的方法
2018/07/27 PHP
jquery点击页面任何区域实现鼠标焦点十字效果
2013/06/21 Javascript
文本域光标操作的jQuery扩展分享
2014/03/10 Javascript
angularJS结合canvas画图例子
2015/02/09 Javascript
实例代码详解jquery.slides.js
2015/11/16 Javascript
设计模式中的facade外观模式在JavaScript开发中的运用
2016/05/18 Javascript
分享一道关于闭包、bind和this的面试题
2017/02/20 Javascript
JavaScript实现三级联动菜单效果
2017/08/16 Javascript
JavaScript实现左侧菜单效果
2017/12/14 Javascript
vue+element树组件 实现树懒加载的过程详解
2019/10/21 Javascript
解决antd 表单设置默认值initialValue后验证失效的问题
2020/11/02 Javascript
[02:43]DOTA2英雄基础教程 圣堂刺客
2013/12/09 DOTA
python实现字典(dict)和字符串(string)的相互转换方法
2017/03/01 Python
Python实现获取磁盘剩余空间的2种方法
2017/06/07 Python
Python hashlib模块用法实例分析
2018/06/12 Python
在python 中实现运行多条shell命令
2019/01/07 Python
python3.x+pyqt5实现主窗口状态栏里(嵌入)显示进度条功能
2019/07/04 Python
python程序中的线程操作 concurrent模块使用详解
2019/09/23 Python
浅谈pandas.cut与pandas.qcut的使用方法及区别
2020/03/03 Python
如何使用PyCharm将代码上传到GitHub上(图文详解)
2020/04/27 Python
Python中如何添加自定义模块
2020/06/09 Python
Python下划线5种含义代码实例解析
2020/07/10 Python
俄罗斯花园种植材料批发和零售网上商店:Беккер
2019/07/22 全球购物
技校生自我鉴定范文
2013/09/26 职场文书
2014年党员公开承诺践诺书
2014/03/25 职场文书
承诺书格式范文
2014/06/03 职场文书
php去除deprecated的实例方法
2021/11/17 PHP
nginx容器方式反向代理实战
2022/04/18 Servers
MySQL索引失效十种场景与优化方案
2023/05/08 MySQL