【jQuery】兼容IE6树形组件jquery-treeview-master
来源:互联网 发布:php实例化对象方法 编辑:程序博客网 时间:2024/06/11 22:35
有时候,利用树形组件做导航也不失为一种好的想法,但树形组件,如果真要自己从0开始写,有点蛋疼。然而,jQuery中是直接有树形组件可以使用的。
以下是该组件在IE6的树形组件的测试效果,毫无障碍地兼容,而且美观:
要使用这个树形组件jquery-treeview-master,首先到它的官网(点击打开链接)上下载:
下载之后,解压,取走其中的jquery.treeview.js、jquery.treeview.css、images文件夹,同时自己补上一个jQuery到你的站点文件夹:
之后,index.html的代码如下,需要注意的是,在引入外部文件的时候,要先引入jquery.treeview.css,再引入jquery,最后再引入jquery.treeview.js。
树形目录具体的HTML编写如下图,首先要给这个ul-li最外部的ul指定一个id,这里是tree,同时给予filetree这个class,字体的大小,可以通过设置style属性来指定。
之后,条目给予folder这个class,项则给予file这个class,而项的超级链接自己指定即可。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>jQuery树形插件</title> <link rel="stylesheet" href="jquery.treeview.css" /> <script type="text/javascript" src="jquery-1.8.3.js"></script> <script type="text/javascript" src="jquery.treeview.js"></script> </head> <body> <ul id="tree" class="filetree" style="font-size:12px"> <li> <span class="folder">条目1</span> <ul> <li> <span class="file"><a href="javascript:alert('项1')">项1</a></span> </li> </ul> </li> <li class="closed"> <span class="folder">初始关闭的条目2</span> <ul> <li> <span class="file"><a href="javascript:alert('项2')">项2</a></span> </li> </ul> </li> </ul> </body> <script type="text/javascript"> $("#tree").treeview(); </script></html>
最后,千万要注意,在页面加载完毕之后,也就是在页面最下部的脚本,使用$("#tree组件的id").treeview();使其样式生效,成为一个树形组件。
这个组件其实还有其它样式的树形导航的,但我个人觉得比自己写的ul-li结构还要难看。这里就不写出来了。感兴趣的,可以自己下载,看demo文件夹里面的例子。
0 0
- 【jQuery】兼容IE6树形组件jquery-treeview-master
- jQuery树形菜单jquery.treeview
- jQuery树形菜单(1)jquery.treeview
- jquery 二级导航 兼容ie6
- jquery treeView工具 简单树形目录工具
- Jquery的treeview插件实现树形结构
- 树形菜单(jquery.treeview.js)
- jquery的treeview树形菜单使用教程
- jquery Raty 评级插件 Demo (兼容IE6)
- 【jQuery】兼容IE6的图表插件Highcharts
- jquery html5 实现placeholder兼容password ie6
- 【jQuery】兼容IE6的表格前端搜索
- 【jQuery】兼容IE6的滚动监听
- 【jQuery】利用jTemplates实现兼容IE6的jQuery模板化
- jquery treeview插件在ie6上的bug修正
- jQuery TreeView
- 使用jQuery的treeview插件实现树形菜单
- 利用JQuery实现网页左侧树形菜单(IE6测试通过)
- LSB 简介
- java.io.FileNotFoundException: Too many open files
- 【Android基础 008】 Eclipse Devices中查看不到真实android设备的解决方法
- SSDP协议下STA模式和softAP模式间切换时遇到的数据收发问题
- 鱼眼相机标定以及OpenCV实现
- 【jQuery】兼容IE6树形组件jquery-treeview-master
- iOS数据持久化之NSKeyedArchiver(归档)
- SwiftBasicSyntax-Learn Swift(First Day)
- 【Caffe实践】基于Caffe的人脸关键点检测实现
- Web前端性能优化
- Eclipse更改workspace路径
- Android中使用shape自定义纯色图片总结
- Mysql MERGE引擎分表查询机制
- RSNA、802.1X及4-way handshake的关系