2012-12-19 125 views
2

我正在嘗試使用jstree。JStree 1.0創建新類型

其實我使用的例如:PHP MySQL的&演示+事件順序,你可以找到在網頁上:http://www.jstree.com/demo

我需要建立在樹形結構中一個新的類型,所以我加了以下幾行

case "add_mynewtype": 
    $("#demo").jstree("create", null, "last", { "attr" : { "rel" : "mytype" } }); 
    break; 
:在線路059(在例子中,你可以在引用鏈接查看)代碼

"mytype" : { "valid_children" : "none", "icon" : { "image" : 
"./mytype.png" } }, 

然後在按鈕的代碼菜單我也中mmenu輸入點擊功能添加了此

很顯然,我也與這樣的新的輸入按鈕:

<input type="button" id="add_mynewtype" value="Create new type" style="display:block; float:left;"/> 

但是,這並不正常工作....

任何人都可以幫我嗎? 謝謝你這麼多,任何暗示真正充分認識

回答

2

我找到了解決我的問題。

這是必要的修改也文件夾的聲明類似如下:

"folder" : { 
      "valid_children" : [ "default", "folder", "mytype" ], 
      "icon" : {"image" : "./folder.png" } 
     }, 

或:

"folder" : { 
      "valid_children" : [ "all" ], 
      "icon" : {"image" : "./folder.png" } 
     },