论坛首页 Web前端技术论坛

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

浏览 3873 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (7)
作者 正文
   发表时间:2011-04-18   最后修改:2011-04-28
1.使用jquery,但没有遵循jquery编码风格,因为面向对象更易于维护,可扩展性更强。
2.节点DOM延迟生成。
3.可以通过节点生成前回调函数实现各种树形,满足大部分需求,只要你需要的是一个树形的展现形式。
5.节点删除,移动,添加兄弟节点/添加后代节点,均提供api,实现简单。
6.默认带有多选,单选模式,并可以组合使用。
7.打开节点可以用多种方式,甚至可以自编程。
8.已灵活性为诉求。
9.支持ajax异步加载节点

新版本变动:
1.支持ajax异步加载节点
2.修复了css方面的一些bug
3.优化了性能

还有许多尚未完成的功能,因为项目中用不到,例如:拖动排序.
希望大家多提建议!以让我改进。

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

推荐用ff或者ie浏览器查看,不是因为不兼容其他浏览器,是因为有的浏览器无法进行本地ajax请求。故无法演示异步加载。
   发表时间:2011-04-18  
提点小意见,在有复选框时,如果选中了所有的子节点,此时是否应该把父节点也设为选中状态,这样的话才能和选中父节点时默认选中所有子节点的情形保持一致
0 请登录后投票
   发表时间:2011-04-28  
LZ你这个版本好像有bug,不知道是不是我浏览器的问题。


ff4.0 “1.创建一颗单选树”,“插入节点”那一列按钮没办法使用
chrome 12.0.742.9  没有树形预览不行
ie9 树形半天都是加载中
0 请登录后投票
   发表时间:2011-04-28  
hac103 写道
LZ你这个版本好像有bug,不知道是不是我浏览器的问题。


ff4.0 “1.创建一颗单选树”,“插入节点”那一列按钮没办法使用
chrome 12.0.742.9  没有树形预览不行
ie9 树形半天都是加载中

你得选中一个节点,才能插入~
chrome不是有bug,是因为演示我是读取本地json文件生成的树,但是chrome好像不支持本地ajax读取。
ie9也有同样的问题,但是实际使用中这些都没问题的~
0 请登录后投票
   发表时间:2011-04-28  
xiasheng 写道
提点小意见,在有复选框时,如果选中了所有的子节点,此时是否应该把父节点也设为选中状态,这样的话才能和选中父节点时默认选中所有子节点的情形保持一致

好的!好建议!
0 请登录后投票
   发表时间:2011-04-28  
satanultra 写道
hac103 写道
LZ你这个版本好像有bug,不知道是不是我浏览器的问题。


ff4.0 “1.创建一颗单选树”,“插入节点”那一列按钮没办法使用
chrome 12.0.742.9  没有树形预览不行
ie9 树形半天都是加载中

你得选中一个节点,才能插入~
chrome不是有bug,是因为演示我是读取本地json文件生成的树,但是chrome好像不支持本地ajax读取。
ie9也有同样的问题,但是实际使用中这些都没问题的~

不好意思,插入节点那确实是一个bug,我中间修改后更新了一次附件,现在改好了!
0 请登录后投票
   发表时间:2011-04-29   最后修改:2011-04-29
我已经把你的程序挂到这里:

http://www.03soft.com/jQueryTree/

如果想看演示的,可以去看看。

如果以后有新版本需要演示的话,可以发消息跟我联系。不过放到网上去后,确实看不到树,不知为什么
0 请登录后投票
   发表时间:2011-05-03  
好强大啊。新手学习了。谢谢LZ了。
0 请登录后投票
   发表时间:2011-05-04  
感觉还是很不错啊,以后可以在自己的项目中使用。。
0 请登录后投票
   发表时间:2011-05-04  
lqixv 写道
我已经把你的程序挂到这里:

http://www.03soft.com/jQueryTree/

如果想看演示的,可以去看看。

如果以后有新版本需要演示的话,可以发消息跟我联系。不过放到网上去后,确实看不到树,不知为什么

谢谢,不能看到树难道是因为直接访问.json文件的缘故?
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics