The plugins site is currently in development.
We've been looking to provide a higher-quality, spam-free experience at the plugins site for some time, and a major error on our part forced us to shut down the current site before we could put the new one in place. We are developing a new site, and you can follow along with its development on GitHub. For more information about this transition, including steps you can take as a plugin author to prepare, please read our post about what's going on.
jQTreeTable - Unobtrusive treetablemaker - updated
Take a plain html table, wrap the rows you want collapsing/expanding in a tbody tag with an id of treetable, map each row to it's parent row, set some options, and let jQTreeTable take it from there.
You can set which column takes the treeview effect, and you can also set which parents are collapsed initially. Nodes are connected by lines.
Have added striping effects, highlighting effects and a custom onselect event with a callback. See the revisions.
Update No 2:
Has now been fully updated to work with JQuery 1.2+
Enables multiple treetables with different configurations on the same page.
Use any class or id selector for the tbody that takes the effect
Now uses a cookie to remember the state across page refreshes and as parent nodes are collapsed/expanded.
Onselect handler has been deleted, but one can still be set manually.
My website now accepts comments for any support/issues.
