Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript YUI TreeView选择在重新创建时被销毁_Javascript_Treeview_Yui - Fatal编程技术网

Javascript YUI TreeView选择在重新创建时被销毁

Javascript YUI TreeView选择在重新创建时被销毁,javascript,treeview,yui,Javascript,Treeview,Yui,我有一个YUI树视图,它允许使用复选框进行选择。在一些操作之后,我销毁了树(使用tree.destroy()),然后使用相同的containerID创建一个新树。此新树应允许使用复选框进行选择,但不允许。是什么导致了这种情况?如果您有一些代码,这会很有帮助,但一般来说,destroy方法会清理JavaScript方面的内容(侦听器等),但不一定会清理所有标记。如果你想使用同一个ID,它会考虑从DOM中删除ID,清除所有的孩子,然后重新创建它,然后构建树。我猜这并不是很有帮助,但是如果你能多解释一

我有一个YUI树视图,它允许使用复选框进行选择。在一些操作之后,我销毁了树(使用tree.destroy()),然后使用相同的containerID创建一个新树。此新树应允许使用复选框进行选择,但不允许。是什么导致了这种情况?

如果您有一些代码,这会很有帮助,但一般来说,
destroy
方法会清理JavaScript方面的内容(侦听器等),但不一定会清理所有标记。如果你想使用同一个ID,它会考虑从DOM中删除ID,清除所有的孩子,然后重新创建它,然后构建树。我猜这并不是很有帮助,但是如果你能多解释一下你的用例,我可以提供一些更好的建议