fancytree tr class 坚持

fancytree tr class persist

我尝试为 tr

设置不同的 class

这段代码有效,但是当我点击 tr 时 fancytree - select id 添加 fancytree-active 当我取消select 它喜欢删除所有 css class es 来自 tr 并添加默认值。

我怎样才能坚持tr颜色

$("#"+taskTreeId).fancytree({

extensions: ["dnd", "edit","table","persist"],
        checkbox: false,
        keyboard: false,
        table: {
            indentation: 20,      
            nodeColumnIdx: 2,     
            checkboxColumnIdx: 0  
        },
        renderColumns: function(event, data) {
            var node = data.node,
                $tdList = $(node.tr).find(">td");

            ...


        $tdList.parent('tr')
                .addClass(classAdd)

每次状态更改时都会更新 tr 标记,但您可以使用 'extraClasses' 属性 添加保留的自定义 类。