- 配置实例
- 使用 HTML 填充树
- 使用 JSON 填充树
- 监听事件
- 在实例上调用方法
- jsTree 核心功能
- 插件已更改 Changed plugin
- 复选框插件
- Conditionalselect 插件
- Contextmenu 插件
- 拖放插件
- Massload 插件
- 搜索插件
- 排序插件
- 状态插件
- 类型插件
- 独特的插件 Unique plugin
- Wholerow 插件
- 在 jsTree 中使用插件
- 使用 插件已更改 Changed Plugins
- 使用 复选框插件 插件
- 使用 Conditionalselect 插件
- 使用 Contextmenu 插件
- 使用 拖放插件
- Massload 插件
- 使用 搜索插件 Search
- 使用排序插件
- 使用 状态插件
- 使用 类型插件
- 使用 独特的插件
- 使用 Wholerow 插件
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
配置实例
如概述中所述创建实例不会修改任何默认值:
$('#jstree').jstree();
您可以更改所有将来实例的默认值:
$.jstree.defaults.core.themes.variant = "large";
$('#jstree').jstree();
但是大多数时候,您只想为正在创建的实例更改默认值。这是通过在创建实例时传入配置对象来实现的:
$('#jstree').jstree({
"plugins" : [ "wholerow", "checkbox" ]
});
如上例所示,config对象中有一个特殊的键名为plugins
。它是一个字符串数组,其中包含要在该实例上活动的插件的名称。
所有不依赖于插件core
的选项都包含在名为config对象的键中,每个插件的选项都包含在与插件同名的键中:
$('#jstree').jstree({
"core" : {
"themes" : {
"variant" : "large"
}
},
"checkbox" : {
"keep_selected_style" : false
},
"plugins" : [ "wholerow", "checkbox" ]
});
您可以查看所有 选项及其默认值。您可以在每个实例上配置此列表。
例如,默认情况下,树允许如中所述进行多项选择$.jstree.defaults.core.multiple
,以覆盖以确保您的配置对象包含"core" : { "multiple" : false }
。如果您对同一个键有多个替代(例如"core"
此处),请对它们进行分组:
$("#jstree").jstree({
"core" : {
"multiple" : false,
"animation" : 0
}
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论