1、右键菜单需要配置插件contextmenu
默认右键功能:"plugins":["themes","html_data","contextmenu"]
无右键功能:"plugins":["themes","html_data"]
这种情况会弹出为网页的右键菜单
2、去掉右键菜单,只要将相应的默认菜单项设为null
$(function(){ $("#demo1").jstree({ "plugins":["themes","html_data","contextmenu"], "contextmenu":{ "items":{ "create":null, "rename":null, "remove":null, "ccp":null } } });});
3、自定义右键菜单
$(function(){ $("#demo1").jstree({ "plugins":["themes","html_data","contextmenu"], "contextmenu":{ "items":{ "create":null, "rename":null, "remove":null, "ccp":null, "弹出对话框":{ "label":"弹出对话框", "action":function(obj){alert(obj)} }, "包含子级菜单":{ "label":"包含子级菜单", "submenu":{ "cut":{ "separator_before" :false, "separator_after" :false, "label" :"Cut", "action" :function(obj){alert("Cut")} } } } } } });});
4、相关网站、文档
官方网站
http://www.jstree.com/
官方文档,最下方有各种插件的说明
http://www.jstree.com/documentation
右键菜单说明
http://www.jstree.com/documentation/contextmenu
多看看官方的示例代码和文档,下载的包中有示例代码,慢慢研究就懂了