假设我想在动态加载的 Kendo UI TreeView 中为所有匹配特定文本的树节点添加红色背景。我该怎么做?
很容易customize node styles when instantiating trees from HTML , 但对于树木 loaded from a local data source或 read from a remote HierarchicalDataSource , 似乎没有办法改变元素的文本 per-node 样式:
- template选项适用于树中的所有节点
- spriteCssClass仅适用于节点的图标
如何在从 JavaScript 加载树时实现类似的目的?
最佳答案
为什么不直接使用 jQuery 呢?像这样:
$("#treeview").kendoTreeView({
...
dataBound: function (e) {
var text = "Your Text";
e.sender.element.find("span.k-in:contains(" + text + ")").css('background-color', 'red');
}
});
关于javascript - 从 JavaScript 加载的树中的自定义样式 Kendo Treeview 节点文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27795390/