在我的 Wicket 应用程序中,我使用 Tree 对象。我的目标是同时只显示一个级别,这意味着扩展根节点将隐藏根节点并显示第一级子节点。没有子节点的节点也应该获得不同的 CSS 样式。
为此,我使用以下代码:
Tree tree = new Tree("tree", customModel()) {
@Override
protected void onNodeLinkClicked(AjaxRequestTarget target, TreeNode node) {
System.out.println("selected value "+ node.toString());
}
};
问题是我想使用 Javascript 来添加 css 类和隐藏节点。但是,为此我需要被点击节点的 wicket:id。我不知道要检索此 ID,有人可以帮我吗?