我的jsTree,学习资料

2026/1/18 21:11:23

jsTree插件简介(一) 分类: jsTree 2012-04-09 16:21 3000人阅读 评论(0) 收藏 举报

htmljsonthemespluginsfunctionxml 在用jsTree时可以使用几种插件来支持我们的行为,下面我简要的介绍下各个插件的使用。 1:html_data plugin。 html_data即我们要渲染的数据是用html格式来完成tree的展示。其中所要渲染的html数据可以来自直接的html文本,例如 [javascript] view plaincopyprint? 1. $(function () {

2. $(\

3. \4. \

5. \

ref='#'>Child node\6. },

7. \8. }); 9. });

也可以是使用json取得的html,

[javascript] view plaincopyprint?

1. $(function () {

2. $(\3. \4. \

5. \6. \

7. return { id : n.attr ? n.attr(\8. }

9. } 10. },

11. \12. }); 13. });

也可以是两种情况的混合体。 我模拟了第一种情况,在

http://download.csdn.net/detail/yizhizouxiaqu/4211029 html_data.html中展示。

2、json_data:使用json格式的数据来展示树结构,这是我使用的方式

这种方式也可以使用固定的json数据,也可以从后台取得json数据,还可以是两者的混合,例子见http://download.csdn.net/detail/yizhizouxiaqu/4211029 json_data.html

这里提到一个参数progressive_render,当有很多嵌套时可以把这个值设置为true。据说很有用 例如

[javascript] view plaincopyprint?

1. $(function () {

2. $(\3. \4. \5. {

6. \

7. \8. }, 9. {

10. \

11. \

12. \13. \14. } 15. } 16. ],

17. \18. },

19. \20. }); 21. });

3、xml_data plugin:这种插件支持平行和嵌套的两种xml格式,嵌套的结构和平行结构仅仅不同的是parent_id上,平行结构有parent_id属性。 parent_id定义了在平行结构中的父节点,根节点值为0; state:open or closed item:对应了li 例子请见http://download.csdn.net/detail/yizhizouxiaqu/4211029 xml_data.html jsTree插件简介(二) 分类: jsTree 2012-04-14 17:14 3095人阅读 评论(0) 收藏 举报

themesiconsfunctionapplepluginsurl 1、themes plugin (jsTree的主题插件) 这个插件控制这jsTree的展示,如果没有这个插件,一个jsTree树结构就是一个有序的

    列表 属性:

    theme:给树结构应用的样式,默认为default,可以更改这个设置,需要在themes文件夹下建立需要使用的主题,我在themes文件中增加了apple样式,可以完成演示。 url:定义主题的css文件位置。可以设置为String为具体的地址,或者为false,为false时在< theme folder >/themes/< theme name >/style.css这个位置查找。

    dots:定义是否显示树结构周围的线,如下图所示

    如上图红框圈中的点,默认为true,即显示这些点,可以设置为false不显示这些点。

    icons:定义是否显示树结构前面的图标,默认为true,即显示图标,改为false可以不显示。 下面给出源代码

    [javascript] view plaincopyprint?

    1. $(function () {

    2. $(\3. $(\4. });

    5. $(\6. $(\7. });

    8. $(\

    9. $(\10. });

    11. $(\12. \

    13. \14. \


我的jsTree,学习资料.doc 将本文的Word文档下载到电脑
搜索更多关于: 我的jsTree,学习资料 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219