更新时间:2019/4/15 上午10:50:41
更新说明:
1.页面JS进行修改,取消原本直接定义的菜单,直接改用json文件用ajax请求.
2.菜单用递归的方法写的,可以有无限级,但是超过五级得自己加CSS
1 2 3 | .nav_box .level["第几级"] em { padding-left: 50px;} |
引用jquery和LeftNav.css,LeftNav.js
1 2 3 | <link rel="stylesheet" type="text/css" href="css/LeftNav.css"/><script src="js/LeftNav.js" type="text/javascript" charset="utf-8"></script> |
html导航容器
1 | <div class="left"></div> |
js导航数据
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | var menu = { name: '', //名字 level: '0', haschildren: true, //是否有子节点 url: '#', //url路径 isopen: false, //是否展开 children: [{ //子节点 name: '1', level: '1', haschildren: true, url: '', isopen: true, children: [{ name: '1.1', level: '2', haschildren: true, url: '', isopen: true, children: [{ name: '1.1.1', level: '3', haschildren: false, url: './14-1.html', isopen: true, children: '' }, { name: '1.1.2', level: '3', haschildren: false, url: '#', isopen: false, children: '' }] }] }]} |
调用插件
1 | $.leftNav(".left",menu); |
特别申明:
本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com