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 系统文件夹文件操作及参数介绍
Jan 08 Javascript
jQuery实现的Div窗口震动特效
Jun 09 Javascript
使用JQuery实现的分页插件分享
Nov 05 Javascript
使用jQuery实现Web页面换肤功能的要点解析
May 12 Javascript
Bootstrap3.0学习教程之JS折叠插件
May 27 Javascript
js+div+css下拉导航菜单完整代码分享
Dec 28 Javascript
手机端js和html5刮刮卡效果
Sep 29 Javascript
Bootstrap面板(Panels)的简单实现代码
Mar 17 Javascript
基于twbsPagination.js分页插件使用心得(分享)
Oct 21 Javascript
vue 录制视频并压缩视频文件的方法
Jul 27 Javascript
详解webpack打包后如何调试的方法步骤
Nov 07 Javascript
实现Vue的markdown文档可以在线运行的方法示例
Dec 11 Javascript
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读取数据库并按照中文名称进行排序实现代码
2013/01/29 PHP
面向对象的javascript(笔记)
2009/10/06 Javascript
Javascript学习笔记4 Eval函数
2010/01/11 Javascript
jQuery 表单验证扩展(三)
2010/10/20 Javascript
xss文件页面内容读取(解决)
2010/11/28 Javascript
JavaScript通过字符串调用函数的实现方法
2015/03/18 Javascript
利用jquery禁止外层滚动条的滚动
2017/01/05 Javascript
浅谈DOM的操作以及性能优化问题-重绘重排
2017/01/08 Javascript
JS实现简易的图片拖拽排序实例代码
2017/06/09 Javascript
浅谈Vuex的状态管理(全家桶)
2017/11/04 Javascript
Webpack打包字体font-awesome的方法示例
2018/04/26 Javascript
react koa rematch 如何打造一套服务端渲染架子
2019/06/26 Javascript
js模拟实现烟花特效
2020/03/10 Javascript
vue样式穿透 ::v-deep的具体使用
2020/06/04 Javascript
vue绑定数字类型 value为数字的实例
2020/08/31 Javascript
解决vue elementUI 使用el-select 时 change事件的触发问题
2020/11/17 Vue.js
[10:04]国际邀请赛采访专栏:DK.Farseer,mouz.Black^,采访员Josh专访
2013/08/05 DOTA
[01:01:01]完美世界DOTA2联赛循环赛 GXR vs FTD BO2第一场 10.29
2020/10/29 DOTA
跟老齐学Python之有容乃大的list(3)
2014/09/15 Python
asyncio 的 coroutine对象 与 Future对象使用指南
2016/09/11 Python
聊聊Python中的pypy
2018/01/12 Python
Python3实现将本地JSON大数据文件写入MySQL数据库的方法
2018/06/13 Python
Python rstrip()方法实例详解
2018/11/11 Python
python多任务及返回值的处理方法
2019/01/22 Python
Django集成CAS单点登录的方法示例
2019/06/10 Python
Django框架创建项目的方法入门教程
2019/11/04 Python
python获取栅格点和面值的实现
2020/03/10 Python
Python Selenium 设置元素等待的三种方式
2020/03/18 Python
Python调用接口合并Excel表代码实例
2020/03/31 Python
matplotlib设置颜色、标记、线条,让你的图像更加丰富(推荐)
2020/09/25 Python
纽约复古灵感的现代珠宝品牌:Lulu Frost
2018/03/03 全球购物
有趣、实用和鼓舞人心的产品:Inspire Uplift
2019/11/05 全球购物
企业总经理职责
2014/02/02 职场文书
2015年爱牙日活动总结
2015/03/23 职场文书
拖欠货款起诉状
2015/05/20 职场文书
解决golang在import自己的包报错的问题
2021/04/29 Golang