Estoy usando JsTree. En este momento, los elementos del árbol solo se expanden cuando se hace clic en el ícono NEXT al nodo principal. ¿Cómo puedo hacer que el árbol se expanda también cuando se hace clic en el nodo principal?JsTree - Expandir haciendo clic en el Nodo principal
12
A
Respuesta
18
La lista completa de comandos se puede encontrar aquí: http: //www.jstree.com/documentation/core A continuación se muestra una implementación aproximada de close_node y open_node escuchando el evento click.
.jstree({...}).delegate(".jstree-open>a", "click.jstree", function(event){
$.jstree._reference(this).close_node(this,false,false);
}).delegate(".jstree-closed>a", "click.jstree", function(event){
$.jstree._reference(this).open_node(this,false,false);
});
Cuestiones relacionadas
- 1. jstree seleccione nodo
- 2. Problema con jstree puede expandir nodos sin hijos
- 3. ¿Abrir la rama al hacer clic en un nodo?
- 4. JSTree: ¿Hacer que el nodo se expanda cuando se hace clic solo en lugar de hacer doble clic?
- 5. crear un nuevo nodo en jstree
- 6. ¿Cómo obtener el nodo principal en Capibara?
- 7. ¿Cómo obtengo el texto del nodo seleccionado actualmente en jstree?
- 8. jsTree: ¿Cómo obtener ID de los nodos seleccionados para el nodo raíz en jsTree?
- 9. JsTree cómo crear un nodo raíz
- 10. jsTree abrir una sucursal
- 11. Haciendo clic en el botón cancelar showInputDialogue
- 12. ¿Cómo escuchar para hacer doble clic en jstree?
- 13. Haciendo clic en el token en NSTokenField
- 14. ¿Cómo puedo cambiar el nombre de un nodo jsTree?
- 15. Haciendo clic en el mouse enviando mensajes
- 16. Nodo principal en listas vinculadas
- 17. ¿Cómo obtengo la identificación del nodo seleccionado en jsTree?
- 18. Cómo recuperar el nodo principal utilizando cElementTree?
- 19. Cómo limpiar el JTextField haciendo clic JButton
- 20. jsTree Node Expand/Collapse
- 21. JsTree Abra un nodo y luego seleccione un nodo secundario (usando json_result)
- 22. ¿Qué es "esto" en JavaScript haciendo clic?
- 23. jsTree: async cargando
- 24. ¿Cómo buscar un nodo particular en jtree y expandir ese nodo?
- 25. Cerrar la aplicación Mac (haciendo clic en la cruz roja arriba) y volver a abrir haciendo clic en el icono
- 26. Buscar posición del nodo principal utilizando xpath
- 27. Cómo abrir un archivo haciendo clic en el hipervínculo
- 28. OpenLayers: deshabilita el zoom haciendo doble clic en
- 29. ¿Cómo puedo adjuntar un comportamiento personalizado con un doble clic en jsTree?
- 30. Mover la ventana sin decorar haciendo clic en JPanel
funcionó muy bien! ¡Gracias! – djt
¿Cómo puedo encontrar el estado de un nodo cliqueado? Estoy vinculando jstree (usando datos JSON) usando .bind ("select_node.jstree", función (evento, datos) {..}. Gracias de antemano –
Excelente respuesta, probada y funciona muy bien para mí también. –