Comment écouter jsTree Deselect Event?

J’essaie d’écouter pour désélectionner l’événement de JsTree comme ci-dessous

$(document).ready(function() { var jData = [{ "data": { "attr": { "title": "A node" }, "title" : "A node" }, "children": [{ "data": { "title": "child" }, "children": [{ "data": { "title": "Grand Child" } }] }] }]; var myTree = $("#demo1").jstree({ "json_data": { "data": jData }, "plugins": ["json_data", "ui", "themeroller"] }); $(myTree).bind("select_node.jstree", function(evt, data) { console.log("selected!"); }); $(myTree).bind("deselect_node.jstree", function(evt, data) { console.log("deselected!"); }); }); 

Selon la documentation ici , ‘deselect_node’ déclenche un événement, mais rien ne semble se passer lorsque je fais comme ci-dessus. Je suis capable d’écouter pour sélectionner un événement si.

Comment écouter jsTree Deselect Event?

Cela fonctionne pour moi, peut-être que le point-virgule manquant se brise dans certains navigateurs.

Voici la réécriture de votre exemple en tant que violon: http://jsfiddle.net/mmeah/fyDE6/

Mise à jour: http://jsfiddle.net/mmeah/fyDE6/2/