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 相关文章推荐
JQuery 学习笔记 选择器之二
Jul 23 Javascript
jQuery 点击图片跳转上一张或下一张功能的实现代码
Mar 12 Javascript
一个小例子解释如何来阻止Jquery事件冒泡
Jul 17 Javascript
不使用ajax实现无刷新提交表单
Dec 21 Javascript
基于javascript实现句子翻牌网页版小游戏
Mar 23 Javascript
浏览器兼容的JS写法总结
Apr 27 Javascript
jQuery中Chosen三级联动功能实例代码
Mar 07 Javascript
VSCode 配置React Native开发环境的方法
Dec 27 Javascript
JS html事件冒泡和事件捕获操作示例
May 01 Javascript
JavaScript实现公告栏上下滚动效果
Mar 13 Javascript
Javascript执行流程细节原理解析
May 14 Javascript
JS运算符优先级与表达式示例详解
Sep 04 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/04/28 PHP
Zend Framework实现Zend_View集成Smarty模板系统的方法
2016/03/05 PHP
PHP cURL获取微信公众号access_token的实例
2018/04/28 PHP
读jQuery之八 包装事件对象
2011/06/21 Javascript
javascript 随机展示头像实现代码
2011/12/06 Javascript
js中页面的重新加载(当前页面/上级页面)及frame或iframe元素引用介绍
2013/01/24 Javascript
JavaScript对象和字串之间的转换实例探讨
2013/04/21 Javascript
JQuery设置和去除disabled属性的5种方法总结
2013/05/16 Javascript
浅析js中2个等号与3个等号的区别
2013/08/06 Javascript
javascript eval(func())使用示例
2013/12/05 Javascript
JS实现的仿淘宝交易倒计时效果
2015/11/27 Javascript
easyui window refresh 刷新两次的解决方法(推荐)
2016/05/18 Javascript
在vue项目中使用sass的配置方法
2018/03/20 Javascript
angularjs获取到My97DatePicker选中的值方法
2018/10/02 Javascript
原生js实现3D轮播图
2020/03/21 Javascript
Nodejs技巧之Exceljs表格操作用法示例
2019/11/06 NodeJs
解决父组件将子组件作为弹窗调用只执行一次created的问题
2020/07/24 Javascript
vue等两个接口都返回结果再执行下一步的实例
2020/09/08 Javascript
python获得图片base64编码示例
2014/01/16 Python
python中使用xlrd、xlwt操作excel表格详解
2015/01/29 Python
Python设计模式编程中Adapter适配器模式的使用实例
2016/03/02 Python
Python的Flask站点中集成xhEditor文本编辑器的教程
2016/06/13 Python
详解python之简单主机批量管理工具
2017/01/27 Python
Python使用统计函数绘制简单图形实例代码
2019/05/15 Python
Python for i in range ()用法详解
2020/09/18 Python
opencv设置采集视频分辨率方式
2019/12/10 Python
Python猴子补丁知识点总结
2020/01/05 Python
Pycharm中安装wordcloud等库失败问题及终端通过pip安装的Python库如何添加到Pycharm解释器中(推荐)
2020/05/10 Python
手对手的教你用canvas画一个简单的海报的方法示例
2018/12/10 HTML / CSS
英国家居装饰品、户外家具和玻璃器皿购物网站:Rinkit.com
2019/11/04 全球购物
物流管理应届生求职信
2013/11/07 职场文书
优秀部门获奖感言
2014/02/14 职场文书
2016年教师节感言
2015/12/09 职场文书
筑梦中国心得体会
2016/01/18 职场文书
使用@Value值注入及配置文件组件扫描
2021/07/09 Java/Android
python turtle绘制多边形和跳跃和改变速度特效
2022/03/16 Python