问题标签 [jquery-dynatree]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dynatree - 如何允许单击 dynatree 中的行元素
我想用几个复选框渲染 dynatree 节点并选择任何一个,但是当我单击复选框时,发生单击行,如何禁用单击行并启用单击位于节点中的元素?
javascript - 无法将数据传递给 Dynatree
我无法将数据传递给 Dynatree。
我有一个 JS 对象:
我在做
我得到这个 JSON 字符串:
编辑
1)我收到此错误:
2)我试过var data="["+JSON.stringify(treeData)+"]";
了,但没有用,也没有显示任何东西。
jquery - 如何为dynatree中的每个节点设置一个特定的图标
我有一个代表图标的类。如何使用此类来显示我想要的节点图标而不是默认图标?
jquery - 使用dynatree.js延迟加载,如何删除空子节点(分支中的每个最后一个节点都是空的)
我是新的 dynatree 用法。除了将每个分支的最后一个孩子显示为 null 之外,一切都很酷且延迟加载。
如果 json 结果不为空,如下所示。它工作正常。杰森:[ { "title": "Node1", "isLazy": true, "key": "BC13B21636CD6D5C"}, { "title": "Node1", "isLazy": true, "key": "BC13B21636CD6D5C"}]
如果 ajax 结果为空[]
,我将返回为null
. null
然而我在那个分支中看到了一个子节点。我怎样才能删除这个?如果没有孩子,我不想展示null
或任何东西。
javascript - Dynatree - 选择节点时禁用(或隐藏)子节点的复选框
我正在使用dynatree
在目录层次结构中选择多节点。
因此,我调查了 的所有内置选项的行为selectMode
,但不幸的是,它们都没有解决我的问题:
- 1:单选(不是我的情况)
- 2:多选
- 选择所有子节点时它不会选择父节点(好的)
- 选择父节点时它不会选择所有子节点(不好)
- 3:分层多选
- 它在选择所有子节点时选择父节点(不好)
- 选择父节点时,它会选择所有子节点(确定)
如果出现以下情况,我的情况的行为将是正确的:
- 选择所有子节点时不选择父节点
- 选择所有子目录不同于选择它们的父目录
- 选择父节点时选择所有子节点
- 否则,用户可能无法理解孩子也被选中
问题#1:如何实现这种行为?
此外,dtnode.tree.getSelectedNodes()
正在返回冗余节点:
如果/Foo
被选中,对我来说已经暗示/Foo/Bar
被选中。
问题#2:如何优化选定节点的冗余?
javascript - 过滤对象 HTMLSpanElement 并将 className 添加到该对象
此代码警告 1. 对象 HTMLLIElement 2. 对象 HTMLSpanElement。
我只想过滤所有对象 HTMLSpanElement 并附加 className+='parent1'
下面的代码是静态的。我正在以动态的方式这样做。
上面的代码通过添加到当前节点来设置类名。parentNode.parentNode.firstChild 每个节点。
编辑: 我尝试查找和过滤,但它不起作用。
javascript - JQuery Dynatree - 根据文本字段搜索重新排列树视图
我想为帐户记录制作树视图。所以,我使用了 Dynatree 来制作树视图。它工作正常。现在我想实现搜索功能。
如何使用 javascript 在 Visulforce 页面中制作 Dynatree 过滤器。
我想通过从文本字段中搜索来重新排列树。
我找到了过滤器的以下代码,但我不知道如何使用它。请让我知道我们应该在代码下方的哪里使用。
代码片段:
jquery - 如何为dynatree中的每个节点设置特定的图像
想知道我们如何能够为 dynatree 中的每个节点设置特定的图像。我从 db 获取一个图像作为后端的字节数组,我正在转换为 Base64 String 类型并通过 JSON 对象将其发送到客户端,在客户端我正在使用它。在 javascript 中,借助
<img src="">
标签,我们可以显示图像。
但在 dynatree 我看到代码是这样的:
图像路径总是从预定义的路径中获取静态图标/图像现在我想在这里显示我通过 json 对象获取的动态图像。
谁能指出我到底需要做什么。通过许多链接但无法找到。谢谢
javascript - 如何禁用jquery dynatree的缓存(记住以前选择的节点)?
我创建了一个树结构(Dynatree)。这是 fiddel ,它也不是在 fiddel 中工作可能是一些外部链接问题。但它在我的系统中工作正常。
http://jsfiddle.net/raghavendram040/032Lp7s2/
我的问题是当我刷新浏览器时它会记住我之前选择的节点,我想禁用它。为此,我确实喜欢这样做。
但它不起作用,任何人都可以帮助我吗?
selenium - 使用 DynaTree 在子节点上的 Selenium mouseOver 图像
感谢您花时间准备我的问题。对于由图像右侧的文本表示的特定节点子节点,我需要将鼠标悬停在图像(cog.png)上然后将鼠标按下。我可以成功地定位课程,但无法确定如何单独定位图像。
HTML,我想定位“澳大利亚”附近的 cog.png
Selenium IDE 的目标代码(针对整个跨度,我只想要图像 cog.png)
我试过了
毫不奇怪,它不够具体,并针对图像的第一个实例
版本
- 火狐 32.0.3
- 硒 IDE:2.7.0