javascript - 以编程方式切换 jquery TreeView 项目?

标签 javascript jquery treeview

我有一个 jquery TreeView 作为网站的导航。我正在使用以下选项:

unique:true,
collapsed:true

但我需要扩展第一个项目。我还希望能够切换某些功能的状态。

如何以编程方式切换 jquery TreeView 项目?

我已阅读 documentation并到处寻找,但我无法弄清楚。我的 javascript/jquery 技能不太好,所以我不知道如何自己添加此功能。

如有任何帮助,我们将不胜感激,谢谢!

更新:

我花了很长时间查看选项/源代码,但在介绍页面中没有看到“关闭”类。这很有帮助!

此外,我发现使用(Chris Gutierrez 指出了正确的方向):

$('#tree div.expandable-hitarea:first').click();

可以扩展该项目!现在,我只需创建自己的切换函数即可。

谢谢。

最佳答案

看起来您只需单击所需的 li 即可。对于第一个尝试类似的东西

$("#example li.collapsable:first").click();

或者当您最初渲染 html 时,只需将“expandable”类添加到第一个 li 即可。

关于javascript - 以编程方式切换 jquery TreeView 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1924030/

相关文章:

c# - WPF Treeview HierarchicalDataTemplate ItemTemplateSelector

javascript - 如何在导航栏切换上使 body 向下动画?

javascript - jquery appendTo 元素不遵守 css

javascript - 从不同的 HTML 页面调用方法

javascript - PHP 不向 AJAX 返回数据

c# - 选择项目时如何避免winforms treeview图标发生变化

javascript - <meter> 动画健康栏的颜色变化

Javascript:IF语句根据秒改变文本颜色

jquery - 如何围绕 Logo 创建三个元素的轨道

c++ - QT QTreeView 在特定列上的点击事件