当前位置: 代码迷 >> Web前端 >> jQueryTree1.2 - 基于jQuery的面向对象的树
  详细解决方案

jQueryTree1.2 - 基于jQuery的面向对象的树

热度:120   发布时间:2012-10-06 17:34:01.0
jQueryTree1.2 -- 基于jQuery的面向对象的树
1.使用jquery,但没有遵循jquery编码风格,因为面向对象更易于维护,可扩展性更强。
2.节点DOM延迟生成。
3.可以通过节点生成前回调函数实现各种树形,满足大部分需求,只要你需要的是一个树形的展现形式。
5.节点删除,移动,添加兄弟节点/添加后代节点,均提供api,实现简单。
6.默认带有多选,单选模式,并可以组合使用。
7.打开节点可以用多种方式,甚至可以自编程。
8.已灵活性为诉求。
9.支持ajax异步加载节点
10.拖动排序(依赖jquery-ui-sortable)
11.节点事件监听

新版本变动:
1.拖动排序
2.节点事件监听
3.修改了一些bug

还有许多尚未完成的功能
希望大家多提建议!以让我改进。

因为本人没有主机,所以请不要因为没有预览地址就点隐藏贴,附件下载后,直接点开index.html就可以查看,很方便.

推荐用ff或者ie浏览器查看,不是因为不兼容其他浏览器,是因为有的浏览器无法进行本地ajax请求。故无法演示异步加载。
1 楼 zhengdt 2011-05-19  
thanks for your share.
2 楼 emoshoushou 2011-05-19  
非常棒!我项目就用了,在这里感谢楼主的耐心解答
3 楼 satanultra 2011-05-20  
emoshoushou 写道
非常棒!我项目就用了,在这里感谢楼主的耐心解答

thanks
4 楼 77tt77 2011-05-22  
真是好东西啊,学习下。
5 楼 lyjilu 2011-05-22  
看了,很简洁,很强大的树!
6 楼 satanultra 2011-05-22  
lyjilu 写道
看了,很简洁,很强大的树!

谢谢~简洁是我的追求!
7 楼 relic6 2011-05-22  
很给力,正好需要,感谢楼主
8 楼 w3cweb 2011-05-23  
泡论坛多年 第一次留言 很好 很强大
9 楼 shaomeng95 2011-05-23  
有些人就是脑子有问题,他不爽的帖子就给人家投隐藏帖,无聊,挺楼主!
10 楼 satanultra 2011-05-23  
每次有人回帖我都特高兴,希望使用的朋友能提出改进意见和bug。
11 楼 lqixv 2011-05-23  
兄弟,别吓人啊,我下载来看了一下,似乎里面包含了200多k 的 jquery-ui-1.8.11.custom.min.js,没详细看,不知这个是不是必须的,如果是必须的话,那感觉这个框架只能用来学习了
12 楼 satanultra 2011-05-23  
lqixv 写道
兄弟,别吓人啊,我下载来看了一下,似乎里面包含了200多k 的 jquery-ui-1.8.11.custom.min.js,没详细看,不知这个是不是必须的,如果是必须的话,那感觉这个框架只能用来学习了

不是的~拖动排序要依赖jquery-ui sortable,如果单纯下载这个sortable模块大概30k左右。只有拖动排序需要。等我稍后更新,200k太吓人而且太误导人了~呵呵
13 楼 brightfox 2011-05-23  
很好用,楼主有心了
14 楼 379548695 2011-05-23  
带多选框的依次选中所有子节点时候父节点没有自动选中
15 楼 bibber0737 2011-05-25  
很好,很强大.thanks for you share.
16 楼 lqixv 2011-05-25  
这个你是打算当作开源项目发布还是只是用来学习而已?你的代码里没有写到相关问题,希望能写清楚。

之所以问起这个问题,是因为我用了一下 jstree,这个功能虽然超强,但有点大,而且学习曲线偏高;试用了一下 ztree,发现在ie6下超级慢;试了一下你这个,发现速度还行,api也不算复杂,但没写有是否可以用于商业项目,所以希望能写清楚点。
17 楼 lqixv 2011-05-27  
lqixv 写道
这个你是打算当作开源项目发布还是只是用来学习而已?你的代码里没有写到相关问题,希望能写清楚。

之所以问起这个问题,是因为我用了一下 jstree,这个功能虽然超强,但有点大,而且学习曲线偏高;试用了一下 ztree,发现在ie6下超级慢;试了一下你这个,发现速度还行,api也不算复杂,但没写有是否可以用于商业项目,所以希望能写清楚点。


今天测试发现,ztree 在 ie6 下特别慢,不是因为 ztree 本身的问题,而是他们的官方网站网速的问题。我下载了 ztree 到本地后浏览,发现速度一样飞快。为了防止误导后来的读者,因此纠正一下。
18 楼 emoshoushou 2011-05-30  
如果我修改了一个节点,怎么能显示到他呢?有什么方法可以确定我修改的那个节点,并且把他显示出来呢
19 楼 counters15 2011-06-07  
请问,paramTemplate怎么设置?我设置了半天还是undefined....

我的json内容是 [{"name":"共享平台","id":1,"open":true,"children":,这种形式,我设置paramTemplate为id=id&content=name&remotechildren=children
  相关解决方案