设为首页 收藏本站
查看: 1091|回复: 0

[经验分享] php tree生成树分享

[复制链接]

尚未签到

发表于 2017-3-30 10:50:47 | 显示全部楼层 |阅读模式
在网上找了N久都没找到一个好的树,下面将这个树和大家分享一下.
概要
Functions
add
openAll
closeAll
openTo
Configuration
Functions
add ()
Adds对树的一个结。在画之前,仅Can叫树。
需要id、pid和名字。
Parameters
Name类型描述
id数字独特的身分数字。
pid提到父母结的数字数字。 根节点的价值必须是-1。
name串结的文本标签。
url结的串URL。
title结的串标题。
target结的串目标。
icon串使用的图象文件作为象。 用途缺省,如果没指定。
iconOpen串使用的图象文件作为开放象。 用途缺省,如果没指定。 布尔的open是开放的结。
Example
mytree.add (1, 0, ‘我的结’, ‘node.html’, ‘结标题’, ‘计算机主机’, ‘img或者musicfolder.gif’);
openAll ()
Opens所有结。在画前后, Can叫树。
Example
mytree.openAll ();
closeAll ()
Closes所有结。在画前后, Can叫树。
Example
mytree.closeAll ();
openTo ()
Opens对某一结的树,并且可能也选择结。在画之后,仅Can叫树。
Parameters
Name类型描述
id数字结的身分数字。 布尔的select如果结被选择。
Example
mytree.openTo (4,配齐);
Configuration
Variable类型缺省描述 所有结的target串真实的目标。
folderLinks布尔真实如果文件夹是链接。
useSelection布尔真实的结可以被选择(突出)。 布尔的useCookies配齐树用途曲奇饼对它是状态的rember。
useLines布尔真实的树画与线。
useIcons布尔真实的树画与象。 在状态栏的useStatusText布尔错误显示结点名而不是URL。 在父母之内的closeSameLevel布尔错误仅一个结可以同时被扩展。 openAll ()和closeAll ()作用不运作,当这使能时。
inOrder布尔错误,如果父母结在孩子之前总是增加,设置此配齐加速树。
Example
mytree.config.target = “mytarget”;
实例如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>Destroydrop » Javascripts » Tree</title>
<link rel="StyleSheet" href="dtree.css" type="text/css" />
<script type="text/javascript" src="dtree.js"></script>
</head>
<body>
<h1><a href="/">Destroydrop</a> » <a href="/javascripts/">Javascripts</a> » <a href="/javascripts/tree/">Tree</a></h1>
<h2>Example</h2>
<div class="dtree">
<p><a href="javascript: d.openAll();">open all</a> | <a href="javascript: d.closeAll();">close all</a></p>
<script type="text/javascript">
<!--
d = new dTree('d');
d.add(0,-1,'My example tree');
d.add(1,0,'Node 1','example01.html');
d.add(2,0,'Node 2','example01.html');
d.add(3,1,'Node 1.1','example01.html');
d.add(4,0,'Node 3','example01.html');
d.add(5,3,'Node 1.1.1','example01.html');
d.add(6,5,'Node 1.1.1.1','example01.html');
d.add(7,0,'Node 4','example01.html');
d.add(8,1,'Node 1.2','example01.html');
d.add(9,0,'My Pictures','example01.html','Pictures I/'ve taken over the years','','','img/imgfolder.gif');
d.add(10,9,'The trip to Iceland','example01.html','Pictures of Gullfoss and Geysir');
d.add(11,9,'Mom/'s birthday','example01.html');
d.add(12,0,'Recycle Bin','example01.html','','','img/trash.gif');
document.write(d);
//-->
</script>
</div>
<p><a href="mailto:drop@destroydrop.com">©2002-2003 Geir Landrö</a></p>
</body>
</html>下载地址:

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-357528-1-1.html 上篇帖子: PHP数据提交思想 下篇帖子: php创建多级目录
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表