No quiero que se marque la casilla de verificación cuando se hace clic en el nodo, solo cuando se hace clic en la casilla de verificación. Creo que el siguiente código se copió del sitio web de JSTree, y copié algunas líneas de un tutorial para habilitar las casillas de verificación.
$('#ajaxx').jstree({ 'core' : { 'data' : { "url" : (node)=>{ return node.id === '#' ? './dirfilesapi.php?dirID=-1' : ('./dirfilesapi.php?dirID='+node.id); }, "dataType" : "json" // needed only if you do not supply JSON headers } },"checkbox" : { "keep_selected_style" : false }, "plugins": ["checkbox"] });"checkbox" : { "keep_selected_style" : false , "whole_node": false, "tie_selection": false },Resuelto. No recuerdo si fue whole_node o tie_selection lo que lo hizo. Creo que eran ambos, con solo el nodo completo establecido en falso, funcionaba solo para la selección o la anulación de la selección.