我正在使用D3.JS的折叠树图(https://bl.ocks.org/swayvil/b86f8d4941bdfcbfff8f69619cd2f460)对信息进行建模。
我创建了一个搜索表单,以便在键入关键字时出现一个特定的节点及其子节点,以及与该关键字匹配的其他信息(该特定的父节点)。例如,如果我在搜索表单中键入“ Burger”,则将出现“ Burger”及其子节点,但仅有关“ Burger”的信息将出现在侧面。我要这样做,以便当我单击“汉堡”的子节点(例如“炸薯条”)时,“炸薯条”的信息将刷新并代替“汉堡”的信息出现。
我已关闭该图的折叠功能,因为我希望能够单击父节点的子节点,并具有基于该子节点而不是父节点进行更新的其他信息。 / p>
我将如何使用Javascript或JQuery处理此问题?我还是编码的新手,所以任何帮助都会很棒。谢谢您,如果需要进一步说明,请告诉我。