|
|
Tech » lazyTreeJavaScript tree view control
|
LazyTree is JavaScript library that sports a Dynamic
HTML tree, with support for lazy loading of branches.
|
This code may be used freely, as long as you accept the following terms of use:
Download lazyTree.zip (8 kB)
Simple example:
<html>
<head>
[...]
<script type='text/javascript' src='lazyTree.js'></script> // (1)
<link rel='stylesheet' type='text/css' href='skin/lazyTree.css' />
[...]
<script type='text/javascript'>
function onTreeSelect (tn) { // (2)
alert ('You selected ' + tn.title);
}
function initTree() { // (3)
var tree = new CLazyTree ('idTree', 'Root Cause');
tree.bAutoCollapse = true;
tree.onSelect = onTreeSelect;
var f, d;
f = tree.getRoot().addFolder ('Folder 1');
f.addDoc ('Document 1');
f.addDoc ('Document 2');
f = tree.getRoot().addFolder ('Folder 2');
f.addDoc ('Document 3');
tree.enableUpdate (true);
}
</script>
</head>
<body onload='initTree();' > // (5)
[...]
<div id='idTree'> </div> // (4)
[...]
</body>
</html>
2006-08-07 |
v0.2 |
|
2006-07-15 |
v0.1 |
First preview release |