example ejemplos bootstrap a_attr javascript jstree

javascript - ejemplos - jstree icons



parĂ¡metros de jstree create_node (2)

¿Podría por favor darme la lista de parámetros de esta función y un ejemplo de uso?

$(''#treepanel'').jstree("create_node");


En mi humilde opinión, jsTree es poderoso, pero la documentación podría mejorarse.

La función create_node se documenta here .

Tenga cuidado de no interpretar el [] como un literal. Son solo para indicar que los parámetros son opcionales.

Esto funciona para la versión de jsTree "pre 1.0 arreglado":

var position = ''inside''; var parent = $(''#your-tree'').jstree(''get_selected''); var newNode = { state: "open", data: "New nooooode!" }; $(''#your-tree'').jstree( "create_node", parent, position, newNode, false, false);

JSTree 3.3.5

Desde su documentación, la funcionalidad "create_node" ha invertido args ''newNode'' y ''position''

$(''#your-tree'').jstree("create_node", parent, newNode, position, false, false);

https://www.jstree.com/api/#/?f=create_node([par,%20node,%20pos,%20callback,%20is_loaded])


Más recientemente, para la versión 3+:

var parent = ''#''; var node = { id:123,text:"Hello world"}; $(''#yourtree'').jstree(''create_node'', parent, node, ''last'');

Sintaxis alternativa que parece estar funcionando:

$(''#yourtree'').jstree().create_node(parent, node, ''last'');

Ver documentacion