Bonjour,
Je n'arrive pas à faire fonctionner cet exemple, pourtant simple, utilisant JSTree :
Qu'ai je fait de mal ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 <html> <head> <meta charset="utf-8"> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> <script type="text/javascript" src="http://cachedcommons.org/cache/jquery-cookie/0.0.0/javascripts/jquery-cookie-min.js"></script> <script type="text/javascript" src="http://cachedcommons.org/cache/jquery-jstree/1.0.0/javascripts/jquery-jstree-min.js"></script> <script type="text/javascript"> $(document).ready(function() { $("#container").jstree({ "html_data" : { "data" : "<li id='root'><a href=''>Root node</a> \ <ul> \ <li id='child'><a href=''>Child node</a></li> \ <li id='xxxxx'><a href=''>XXXXX node</a></li> \ </ul> \ </li>" }, "plugins" : [ "themes", "html_data" ] }); }); </script> </head> <body> <div id="container"> </div> </body> </html>
Sachant que si je rajoute :
dans les options de jstree() cela m'ouvre correctement le premier noeud (la structure semble donc ok). Le problème se situe sur l'ouverture du noeud en cliquant dessus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part "core" : { "initially_open" : [ "root" ] },
Merci d'avance pour vos explications.
Partager