当我在树视图中添加一个节点时会发生奇怪的事情

时间:2012-10-30 14:31:24

标签: jquery-ui

这是我第一次在这里寻求帮助!抱歉我的英语不好,但我会尝试解释我的问题......

我想在我的树视图中添加一个新节点,所以我正在使用treeview文档中的'add'选项,这里是代码:

var tree = $('#fileTreeId').treeview({prerendered: true});
var newSublist =  $('<li><span id="'+id+'" class="folder" >'+nomePasta+'</span><ul><li><span class="file">&nbsp;</span></li></ul></li>').appendTo($('#fileTreeId'));
$('#fileTreeId').treeview({add: newSublist});

所以,它的工作正常,但在我的系统中我有一个点击事件,当我点击文件夹时我检查父“ul”ckeck如果它是“可扩展”或“可折叠”,如果它是“可折叠的” “我从ajax获得数据库中的日期......

所以在解释之后我会告诉我现在的疑问。当我调用函数“treeview”时,它会恢复我的逻辑,例如,之前当我点击文件夹时它会在文件夹关闭时给我“展开”并在文件夹打开时给我“可折叠”,现在,之后我调用函数“treeview”,它给出相反的结果,它是,当文件夹关闭时,类是“可折叠的”,当文件夹打开时,父类“ul”的类是“可扩展的”,任何人都有任何想法可能是什么?

0 个答案:

没有答案