JavaScript实现简单的树形菜单效果


Posted in Javascript onJune 23, 2017

简单的一个树形菜单,具体内容如下

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>树形菜单</title>
  <style>
    body {
      font: 12px/20px 宋体;
    }

    img {
      vertical-align: center;
      border: none;
    }

    a {
      text-decoration: none;
      color: #000;
    }

    li {
      list-style: none;
    }
  </style>
  <script>
    function onclickfclose(id) {
      var ul = document.getElementById(id);
      var objv = ul.style.display;
      if (objv == 'none') {
        ul.style.display = 'block'
      } else {
        ul.style.display = 'none';
      }
    }


  </script>
</head>
<body>
<b><img src="images/fold.gif" alt="">树形菜单</b>
<ul>
  <a href="javascript:onclickfclose('art')"><img src="images/fclose.gif" alt="">文学艺术</a>
</ul>
<ul id="art" style="display: none;">
  <li><img src="images/doc.gif" alt="">著名小说</li>
  <li><img src="images/doc.gif" alt="">著名小说</li>
  <li><img src="images/doc.gif" alt="">著名小说</li>
  <li><img src="images/doc.gif" alt="">著名小说</li>
</ul>
<ul>
  <a href="javascript:onclickfclose('fangc')"><img src="images/fclose.gif" alt="">房产论坛</a>
</ul>
<ul id="fangc" style="display: none;>
  <li><img src=" images/doc.gif" alt="">房产推销</li>
<li><img src="images/doc.gif" alt="">房产推销</li>
<li><img src="images/doc.gif" alt="">房产推销</li>
<li><img src="images/doc.gif" alt="">房产推销</li>
</ul>
<ul>
  <a href="javascript:onclickfclose('tuhua')"><img src="images/fclose.gif" alt="">提图专区</a>
</ul>
<ul id="tuhua" style="display: none;>
  <li><img src=" images
/doc.gif" alt="">风景图画</li>
<li><img src="images/doc.gif" alt="">风景图画</li>
<li><img src="images/doc.gif" alt="">风景图画</li>
<li><img src="images/doc.gif" alt="">风景图画</li>
</ul>
<ul>
  <a href="javascript:onclickfclose('bagua')"><img src="images/fclose.gif" alt="">娱乐八卦</a>
</ul>
<ul id="bagua" style="display: none;>
  <li><img src=" images
/doc.gif" alt="">明星采访</li>
<li><img src="images/doc.gif" alt="">明星采访</li>
<li><img src="images/doc.gif" alt="">明星采访</li>
<li><img src="images/doc.gif" alt="">明星采访</li>
</ul>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
理解Javascript_09_Function与Object
Oct 16 Javascript
基于jquery的web页面日期格式化插件
Nov 15 Javascript
JS和JQUERY获取页面大小,滚动条位置,元素位置(示例代码)
Dec 14 Javascript
Javascript高级技巧分享
Feb 25 Javascript
Jquery数字上下滚动动态切换插件
Aug 08 Javascript
javascript实现自动填写表单实例简析
Dec 02 Javascript
jquery获取文档高度和窗口高度汇总
Jan 25 Javascript
VUE 更好的 ajax 上传处理 axios.js实现代码
May 10 Javascript
Angular 4环境准备与Angular cli创建项目详解
May 27 Javascript
通过学习bootstrop导航条学会修改bootstrop颜色基调
Jun 11 Javascript
判断滚动条滑到底部触发事件(实例讲解)
Nov 15 Javascript
浅析vue.js数组的变异方法
Jun 30 Javascript
AngularJS 限定$scope的范围实例详解
Jun 23 #Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
Jun 23 #jQuery
js实现城市级联菜单的2种方法
Jun 23 #Javascript
JS使用正则表达式验证身份证号码
Jun 23 #Javascript
创建简单的node服务器实例(分享)
Jun 23 #Javascript
详解微信小程序 template添加绑定事件
Jun 23 #Javascript
微信小程序 检查接口状态实例详解
Jun 23 #Javascript
You might like
兼容性最强的PHP生成缩略图的函数代码(修改版)
2011/01/18 PHP
PHP写的求多项式导数的函数代码
2012/07/04 PHP
在VS2008中使用jQuery智能感应的方法
2010/12/30 Javascript
jquery ajax post提交数据乱码
2013/11/05 Javascript
JS(JQuery)操作Array的相关方法介绍
2014/02/11 Javascript
jQuery中hover方法和toggle方法使用指南
2015/02/27 Javascript
jQuery实现切换字体大小的方法
2015/03/10 Javascript
JS实现状态栏跑马灯文字效果代码
2015/10/24 Javascript
关于javascript中dataset的问题小结
2015/11/16 Javascript
AngularJS整合Springmvc、Spring、Mybatis搭建开发环境
2016/02/25 Javascript
分享10个优化代码的CSS和JavaScript工具
2016/05/11 Javascript
jQuery ajax的功能实现方法详解
2017/01/06 Javascript
vue引入swiper插件的使用实例
2017/07/19 Javascript
BootStrap点击保存后实现模态框自动关闭的思路(模态框)
2017/09/26 Javascript
Array数组对象中的forEach、map、filter及reduce详析
2018/08/02 Javascript
vue中动态添加class类名的方法
2018/09/05 Javascript
Node.js模拟发起http请求从异步转同步的5种用法
2018/09/26 Javascript
ES6 Proxy实现Vue的变化检测问题
2019/06/11 Javascript
基于Python数据可视化利器Matplotlib,绘图入门篇,Pyplot详解
2017/10/13 Python
Python中将变量按行写入txt文本中的方法
2018/04/03 Python
python模拟表单提交登录图书馆
2018/04/27 Python
Python分支语句与循环语句应用实例分析
2019/05/07 Python
python代码编写计算器小程序
2020/03/30 Python
python并发编程多进程之守护进程原理解析
2019/08/20 Python
python 生成器和迭代器的原理解析
2019/10/12 Python
Python中openpyxl实现vlookup函数的实例
2020/10/28 Python
详解pandas赋值失败问题解决
2020/11/29 Python
css3实例教程 一款纯css3实现的环形导航菜单
2014/10/20 HTML / CSS
CSS3绘制不规则图形的一些方法示例
2015/11/07 HTML / CSS
uniapp+Html5端实现PC端适配
2020/07/15 HTML / CSS
阿迪达斯西班牙官方网站:adidas西班牙
2016/07/21 全球购物
Aurora London官网:奢华、负担得起的皮革手袋
2020/08/01 全球购物
教导处工作制度
2014/01/18 职场文书
打架检讨书2000字
2014/02/22 职场文书
2016年教师师德师风承诺书
2016/03/25 职场文书
java高级用法JNA强大的Memory和Pointer
2022/04/19 Java/Android