jstree外掛程式學習筆記

2021-06-29 16:40:24 字數 456 閱讀 3265

為不同的節點生成不同右鍵選單:

1、定義乙個函式,接收目標節點(node),根據這個節點生成響應不同的右鍵選單

function custommenu(node) 

},deleteitem: }};

if ($(node).hasclass("folder"))

return items;

}

上面的函式這麼呼叫:

$("#tree").jstree(});

2、如果你不想像上面那樣重複建立右鍵選單,可以這樣做

"label": "delete",

"action": function (obj)

參考資料:

jsTree外掛程式簡介 一

在用jstree時可以使用幾種外掛程式來支援我們的行為,下面我簡要的介紹下各個外掛程式的使用。1 html data plugin。html data即我們要渲染的資料是用html格式來完成tree的展示。其中所要渲染的html資料可以來自直接的html文字,例如 function html dat...

jsTree外掛程式簡介 二

1 themesplugin jstree的主題外掛程式 這個外掛程式控制這jstree的展示,如果沒有這個外掛程式,乙個jstree樹結構就是乙個有序的列表 屬性 url 定義主題的css檔案位置。可以設定為string為具體的位址,或者為false,為false時在 theme folder t...

jsTree 使用筆記

ajax 初始化 jstree var element tree element.jstree check callback true,data folder file state plugins checkbox dnd state types jstree 獲取節點方法 未採用checkbox ...