0

我有一个正确呈现的 JSON jqxTree(带有标签、id、值等)。我有一个 id 列表,当树被渲染时需要用不同的颜色着色。我在想,在树初始化之后,我应该遍历树并为列表中每个元素的 id 设置样式。

我面临的问题是,从被触发的事件 initalize() 中,我不知道如何遍历它并设置元素的样式。

这是我目前所拥有的......

var myList = ${myList};
var colorChangeList= ${colorChangeList};

$('#jqxTree').on('initialized', function (event) { 
    alert('initialized:' + event);  
    // put in logic to set labels of id's to blue
    for(Item item : theTree) {
      if(item.id belongsIn(colorChangeList) {
         item.label.color = blue;
      }
    }
});

$('#jqxTree').jqxTree({
    source : myList,
    height : '100%',
    width : '50%'
}
4

1 回答 1

0

请参考以下网址解决: http ://www.jqwidgets.com/community/topic/programmatically-sharing-font-color-of-labels/

谢谢!!!

于 2015-05-19T11:56:25.637 回答