返回介绍

状态插件

发布于 2020-09-30 22:22:16 字数 1400 浏览 1239 评论 0 收藏 0

使用可用选项(localStorage,Cookie等)将树的状态(选定节点,打开的节点)保存在用户计算机上

$.jstree.defaults.statestate plugin

存储状态插件的所有默认值

$.jstree.defaults.state.keystate plugin

保存当前树时使用的键的字符串(如果在项目中使用多个树,则更改)。默认为 jstree.

$.jstree.defaults.state.eventsstate plugin

用空格分隔的触发状态保存的事件列表。默认为 changed.jstree open_node.jstree close_node.jstree.

$.jstree.defaults.state.ttlstate plugin

状态将过期的时间(以毫秒为单位)。默认为'false'含义-不过期。

$.jstree.defaults.state.filterstate plugin

在使用一个参数(状态对象)恢复状态之前将执行的功能。可用于清除状态中不需要的部分。

$.jstree.defaults.state.preserve_loadedstate plugin

应该还原已加载的节点(将其设置为true意味着可能会为某些用户加载整个树-请谨慎使用)。默认为 false

state_ready.jstree Eventstate plugin

当状态插件完成恢复状态时触发(如果没有要恢复的状态,则在就绪后立即触发)。

save_state ()state plugin

保存状态

restore_state ()state plugin

从用户的计算机恢复状态

clear_state ()state plugin

清除用户计算机上的状态

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文