我已经实现了一个简单的tree menu script,并且非常希望一次只扩展一个项目。脚本没有为此配备开关,我必须承认这是我不知道如何接近的事情。我非常感谢指导。
您可以看到我的实施here的精简版本。请注意,当您单击不同的菜单项时,之前的分支将保持打开状态,除非您先单击以关闭它们。我想一次只允许打开一个。
脚本确实使用cookie来记住菜单状态,因此当您访问分支中的多个页面时,分支在页面之间切换时保持打开状态,从而创建更流畅的浏览体验。可以禁用此功能,但允许一次保持打开的两个单独分支的整体行为不会改变。
非常感谢,我期待从中学到新的东西。