insertBefore
Inserts a node before another node. This method may also be used to reorder nodes.
Parameters
nodeData Object
A JSON-formatted string or selector that specifies the node to be inserted.
referenceNode jQuery
The node that follows the inserted node.
Returns
jQuery
The inserted <li>
element, wrapped in a jQuery object.
Example
<div id="treeview"></div>
<script>
$("#treeview").kendoTreeView({
dataSource: [
{ text: "foo" }
]
});
var treeview = $("#treeview").data("kendoTreeView");
var foo = treeview.findByText("foo");
// insert "bar" before "foo"
treeview.insertBefore({ text: "bar" }, foo);
// move the node "foo" before the node "bar"
treeview.insertBefore(foo, treeview.findByText("bar"));
</script>