diff --git a/jquery.treeTable.js b/jquery.treeTable.js index 8fe624e..847b8f3 100644 --- a/jquery.treeTable.js +++ b/jquery.treeTable.js @@ -141,7 +141,7 @@ }; function childrenOf(node) { - return $("table.treeTable tbody tr." + options.childPrefix + node[0].id); + return $(node).siblings("tr." + options.childPrefix + node[0].id); }; function getPaddingLeft(node) { @@ -213,7 +213,7 @@ for(key in classNames) { if(classNames[key].match(options.childPrefix)) { - return $("#" + classNames[key].substring(9)); + return $(node).siblings("#" + classNames[key].substring(options.childPrefix.length)); } } };