**我使用下面的代码建立道场树:
如预期显示该树。 我的问题是,该onClick事件仅在叶节点发射。 当我点击根级别节点上(我有几个根级),它只是打开一个显示子节点。
如何添加“额外”的onClick功能根节点?
**我使用下面的代码建立道场树:
如预期显示该树。 我的问题是,该onClick事件仅在叶节点发射。 当我点击根级别节点上(我有几个根级),它只是打开一个显示子节点。
如何添加“额外”的onClick功能根节点?
你得openOnClick
设置为true你的树。 我想API文档回答这个问题,以及我可能会。
http://dojotoolkit.org/api/dijit/Tree/openOnClick
这就是说,它看起来像你能够连接到_onClick
代替,做任何你想要的(这是负责调用方法onClick
只有当openOnClick
是假的,反正)。 或者,如果你想感受有关访问私有成员少一点内疚, dojo.declare
自己的子类dijit.Tree
,延长_onClick
还解雇你定义为公共另一功能。